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
/
src-cslul
/
unittest
/
parsecommon.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-11
Update copyright years
Samuel Lidén Borell
1
-1
/
+1
2024-04-20
Tests: Fix corrupted union fields on 32-bit Windows
Samuel Lidén Borell
1
-2
/
+1
2024-04-13
Remove cli/gui distinction. Make \name and \type optional for apps
Samuel Lidén Borell
1
-1
/
+0
2024-03-08
Use SlulApp.main as the entry point. Implicitly depend on slulrt
Samuel Lidén Borell
1
-0
/
+3
2023-12-30
Put since-versions first in top-levels declarations
Samuel Lidén Borell
1
-1
/
+2
2023-11-12
Tests: Fix missing check in OoM-test + related errors
Samuel Lidén Borell
1
-29
/
+29
2023-09-09
Report style remark on CR newlines
Samuel Lidén Borell
1
-7
/
+16
2023-07-15
Update copyright years
Samuel Lidén Borell
1
-1
/
+1
2023-05-27
Support for multi-line comments with #{{ and #}}
Samuel Lidén Borell
1
-1
/
+34
2023-04-24
Fix memory leaks in cfgalloc and in tests
Samuel Lidén Borell
1
-2
/
+2
2023-04-24
Fix out-of-memory handling for since-versions
Samuel Lidén Borell
1
-2
/
+3
2023-04-24
Factor out configuration into a separate object
Samuel Lidén Borell
1
-38
/
+49
2023-04-21
Add checks of since-versions, and support backports
Samuel Lidén Borell
1
-6
/
+8
2023-04-21
Remove unused functions and dead code
Samuel Lidén Borell
1
-3
/
+1
2022-09-03
Multi-directory makefile + break out testing functions
Samuel Lidén Borell
1
-0
/
+1
2022-08-14
Update copyright years
Samuel Lidén Borell
1
-1
/
+1
2022-08-04
Free memory in OoM-test
Samuel Lidén Borell
1
-3
/
+3
2022-06-15
Remove support for multi-versioned symbols. Change syntax to "since X"
Samuel Lidén Borell
1
-4
/
+57
2022-05-26
Tests: Fix another memory error in OoM-test
Samuel Lidén Borell
1
-0
/
+2
2022-05-15
Basic checking of assign exprs
Samuel Lidén Borell
1
-0
/
+3
2022-03-20
Fix failures in OoM tests
Samuel Lidén Borell
1
-1
/
+1
2022-03-20
Fix truncated struct copy. Portability and test fixes
Samuel Lidén Borell
1
-3
/
+3
2022-02-16
Increase usage of (static) const and fix some incorrect usage
Samuel Lidén Borell
1
-5
/
+5
2022-02-16
Add cppcheck target to Makefile and fix warnings
Samuel Lidén Borell
1
-11
/
+11
2022-01-23
Binding of types across modules (part 1)
Samuel Lidén Borell
1
-0
/
+23
2022-01-05
Check that @versions are defined with \api_def
Samuel Lidén Borell
1
-1
/
+20
2022-01-02
Rename structs/enums to avoid all-caps types
Samuel Lidén Borell
1
-41
/
+41
2021-12-12
Allow specifying language version for implementation source
Samuel Lidén Borell
1
-0
/
+4
2021-12-11
Remove int return from msghandler
Samuel Lidén Borell
1
-3
/
+2
2021-12-05
Rename "build header"/"directive" to "module header"/"attribute"
Samuel Lidén Borell
1
-32
/
+32
2021-11-21
Require \C; \G; \O; \S; escapes to use scripts with ASCII lookalike chars
Samuel Lidén Borell
1
-4
/
+4
2021-09-18
Improve test failure messages. Fix test memleaks
Samuel Lidén Borell
1
-3
/
+3
2021-08-28
Free memory in unit tests
Samuel Lidén Borell
1
-0
/
+29
2021-08-28
Add testing of out-of-memory handling, and fix bugs
Samuel Lidén Borell
1
-3
/
+6
2021-08-02
Fix and improve error messages. Remove some repeated errors
Samuel Lidén Borell
1
-1
/
+1
2021-08-01
Replace "slulbuild.conf" with a header in a "main.slul" file
Samuel Lidén Borell
1
-55
/
+57
2021-07-28
Fix crash on duplicates in closed enums. Fix clearing of parser state
Samuel Lidén Borell
1
-0
/
+1
2021-07-27
Beginnings of a verifier
Samuel Lidén Borell
1
-8
/
+31
2021-07-25
Fix several crashes and assertion failures found with afl++
Samuel Lidén Borell
1
-2
/
+22
2021-07-25
Fix parser hangs. Fix error handling of unterminated strings
Samuel Lidén Borell
1
-0
/
+11
2021-07-18
Compile with more warning options, and fix found bugs
Samuel Lidén Borell
1
-3
/
+3
2021-06-29
Fix some -Weverything warnings
Samuel Lidén Borell
1
-2
/
+2
2021-06-28
Test character-by-character parsing. Fix several parser bugs
Samuel Lidén Borell
1
-0
/
+26
2021-04-24
Avoid sprintf and static buffer for invalid character errors
Samuel Lidén Borell
1
-0
/
+4
2021-04-21
Disallow U+FEFF in source code
Samuel Lidén Borell
1
-0
/
+1
2021-04-19
Disallow non-characters in source. Disallow Unicode surrogates in \u escapes
Samuel Lidén Borell
1
-2
/
+10
2021-04-17
Fix detection of UTF-8 overlongs. Add \u escapes in tokenizer
Samuel Lidén Borell
1
-11
/
+40
2021-04-17
Add unit test error limit and -v option showing test names
Samuel Lidén Borell
1
-7
/
+11
2021-04-15
Tokenization of SLUL whitespace and comments. Move common test code
Samuel Lidén Borell
1
-0
/
+471