index
:
slul
main
no-refs
parser-simplification-rewrite
wip-sigils
SLUL Programming Language
samuel@kodafritt.se
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
errortest
/
mainapp
/
exprchk.slul
Age
Commit message (
Expand
)
Author
Files
Lines
2024-06-02
Don't use ref types for function references
Samuel Lidén Borell
1
-0
/
+27
2024-05-11
Update copyright years
Samuel Lidén Borell
1
-1
/
+1
2024-03-08
Fix error messages for incomplete struct expressions
Samuel Lidén Borell
1
-0
/
+36
2024-03-02
Fix error recovery in the semantic checker
Samuel Lidén Borell
1
-0
/
+11
2023-10-07
Check version when binding typeidentifiers/method identifiers
Samuel Lidén Borell
1
-2
/
+2
2023-09-10
Implement search for methods and typeidents in other modules also
Samuel Lidén Borell
1
-0
/
+8
2023-08-22
Parser: Fix error messages for certain invalid function call syntaxes
Samuel Lidén Borell
1
-2
/
+62
2023-08-20
Parser: Suppress "type is not clear" error for missing fields
Samuel Lidén Borell
1
-0
/
+7
2023-08-16
Fix missing "Operation has no effect" error in some cases
Samuel Lidén Borell
1
-6
/
+16
2023-07-15
Update copyright years
Samuel Lidén Borell
1
-1
/
+1
2023-05-17
Enable some tests that are working now
Samuel Lidén Borell
1
-6
/
+7
2023-05-06
Checking of method and constructor calls
Samuel Lidén Borell
1
-39
/
+1
2023-05-06
Include .typeidentifier and .field names in error messages
Samuel Lidén Borell
1
-6
/
+6
2023-05-01
Named function arguments
Samuel Lidén Borell
1
-0
/
+15
2023-04-30
Parsing and basic checks of literal struct values with named fields
Samuel Lidén Borell
1
-2
/
+38
2023-04-29
More improvements to error locations. Add check of .typeident syntax
Samuel Lidén Borell
1
-4
/
+10
2023-04-15
Forbid repeating of relational operations without parantheses
Samuel Lidén Borell
1
-0
/
+27
2023-04-15
funcchk: Silence errors for variables with non-existing types
Samuel Lidén Borell
1
-0
/
+24
2023-04-15
exprchk: Silence type incompatibliity errors for non-existing variables
Samuel Lidén Borell
1
-0
/
+24
2023-04-14
exprchk: Improved error checks/messages
Samuel Lidén Borell
1
-2
/
+12
2023-04-14
exprchk: Fix result type of array index operation
Samuel Lidén Borell
1
-0
/
+2
2023-04-14
exprchk: Require numeric expressions
Samuel Lidén Borell
1
-0
/
+24
2023-04-10
Move typecompat error tests to a separate file
Samuel Lidén Borell
1
-328
/
+4
2023-04-10
Type compatibility check for integer types
Samuel Lidén Borell
1
-12
/
+306
2023-04-09
Type compatibility checking of named types and anonymous types
Samuel Lidén Borell
1
-0
/
+24
2023-04-09
Fix enum .typeidentifiers
Samuel Lidén Borell
1
-0
/
+38
2023-04-09
Basic type compatiblity checking of arrays
Samuel Lidén Borell
1
-4
/
+23
2023-04-09
Improve error message for missing { at start of block
Samuel Lidén Borell
1
-1
/
+9
2023-04-08
Improve error messages in declarations
Samuel Lidén Borell
1
-1
/
+14
2022-11-12
Update TODOs (regarding error messages, 32 bit Windows, etc.)
Samuel Lidén Borell
1
-0
/
+8
2022-11-09
Fix various typos in error messages
Samuel Lidén Borell
1
-1
/
+1
2022-11-06
Fix error handling/recovery in exprchk/funcchk
Samuel Lidén Borell
1
-5
/
+12
2022-11-06
Fix unintended errors in errortest test cases
Samuel Lidén Borell
1
-5
/
+5
2022-10-16
Basic checking of integer types
Samuel Lidén Borell
1
-5
/
+8
2022-10-16
Checking of array literals
Samuel Lidén Borell
1
-1
/
+31
2022-10-15
Disallow non-constant local variables in const exprs
Samuel Lidén Borell
1
-0
/
+22
2022-10-15
Checking of array index expressions
Samuel Lidén Borell
1
-0
/
+26
2022-10-14
Allow optional strings
Samuel Lidén Borell
1
-6
/
+5
2022-10-14
Checking of "none" literals
Samuel Lidén Borell
1
-0
/
+25
2022-08-04
Checking of flow of return/goto
Samuel Lidén Borell
1
-0
/
+1
2022-07-26
Fix assertion failures in the verifier (part 2)
Samuel Lidén Borell
1
-1
/
+5
2022-07-25
Fix assertion failures in the verifier (part 1)
Samuel Lidén Borell
1
-0
/
+19
2022-07-24
Fix assertion failures and Internal Compiler Errors in the verifier
Samuel Lidén Borell
1
-2
/
+14
2022-07-21
Fix type compat check of boolean and string type
Samuel Lidén Borell
1
-2
/
+2
2022-07-20
Ćhecking of function calls
Samuel Lidén Borell
1
-0
/
+32
2022-07-17
Checking of field accesses
Samuel Lidén Borell
1
-0
/
+3
2022-07-17
Type checking of string and boolean expressions
Samuel Lidén Borell
1
-0
/
+30