index
:
slul-try2
main
SLUL Programming Language, try 2 (simplified version)
samuel@kodafritt.se
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
6 days
bootstrap: Don't use C keywords/defines as macro arguments
HEAD
main
Samuel Lidén Borell
2
-60
/
+73
6 days
bootstrap: Remove support for > 509 byte string constants
Samuel Lidén Borell
13
-178
/
+109
8 days
bootstrap: Fix signedness-conversion warning
Samuel Lidén Borell
1
-3
/
+3
8 days
bootstrap: Fix order of const/unsigned type qualifiers
Samuel Lidén Borell
1
-1
/
+1
14 days
bootstrap: Synchronize definitions in compiler.h and rtlincl/rtl.h
Samuel Lidén Borell
2
-1
/
+4
2025-11-28
bootstrap: Fix version detection of Clang
Samuel Lidén Borell
1
-1
/
+1
2025-11-28
bootstrap: Move error_token to token.h
Samuel Lidén Borell
2
-3
/
+3
2025-11-26
bootstrap: Fix 0-size allocation in RTL
Samuel Lidén Borell
1
-2
/
+6
2025-11-26
bootstrap: Reduce dependencies on token.h
Samuel Lidén Borell
6
-22
/
+21
2025-11-26
bootstrap: Break out semantic checking to semchk.h
Samuel Lidén Borell
11
-94
/
+116
2025-11-25
bootstrap: Remove unused #include
Samuel Lidén Borell
2
-2
/
+1
2025-11-25
bootstrap: Fix warnings with GCC 15 and Clang 22
Samuel Lidén Borell
3
-7
/
+16
2025-11-24
bootstrap: Fix compilation on OpenWatcom
Samuel Lidén Borell
2
-2
/
+2
2025-11-24
bootstrap: Allow override of SlulInt/SLUL_INT_FMT for e.g. TenDRA
Samuel Lidén Borell
2
-12
/
+16
2025-11-23
bootstrap: Fix error message when assinging to non-modifiable variable
Samuel Lidén Borell
15
-58
/
+131
2025-11-23
bootstrap: Parse core module interface from file
Samuel Lidén Borell
8
-131
/
+113
2025-11-16
Basic interface definitions for the "core" module (work in progress)
Samuel Lidén Borell
1
-0
/
+90
2025-11-16
Notes: Module interfaces. Multi-ABI for C ABI + improved ABI
Samuel Lidén Borell
2
-1
/
+63
2025-11-03
Notes: integer safety as opt-in, organisation
Samuel Lidén Borell
2
-0
/
+135
2025-10-26
Notes: Alternatives to goto-sections
Samuel Lidén Borell
1
-0
/
+79
2025-10-26
bootstrap: Detect basic cases of unreachable code
Samuel Lidén Borell
4
-5
/
+72
2025-10-26
bootstrap: Only add S_NOP for empty statements
Samuel Lidén Borell
1
-1
/
+3
2025-10-19
Add limited FizzBuzz test that tests assignedness handling
Samuel Lidén Borell
1
-0
/
+99
2025-10-19
bootstrap: Basic assignedness check
Samuel Lidén Borell
3
-9
/
+176
2025-10-19
bootstrap: Fix variable shadowing warning in generated code
Samuel Lidén Borell
1
-12
/
+18
2025-10-19
bootstrap: Basic framework for varstate checking. Fix test code
Samuel Lidén Borell
8
-9
/
+142
2025-10-19
bootstrap: Fix crash on empty blocks
Samuel Lidén Borell
3
-0
/
+8
2025-10-19
bootstrap: Fix error message when assigning to a non-existent variable
Samuel Lidén Borell
1
-1
/
+3
2025-10-19
bootstrap: Add descriptive ASSERT_BOUND macro. Use proper boolean values
Samuel Lidén Borell
5
-10
/
+10
2025-10-05
Notes: Package non-code build, GC, giveme, cached vs shared files
Samuel Lidén Borell
4
-1
/
+167
2025-09-24
bootstrap: Add per-statement namespaces to temporaries
Samuel Lidén Borell
3
-10
/
+42
2025-09-23
bootstrap: Fix indentation of `else`
Samuel Lidén Borell
1
-1
/
+1
2025-09-06
bootstrap: Build stage2 via object files
Samuel Lidén Borell
1
-9
/
+19
2025-09-06
bootstrap: Writer initialization and write_str()
Samuel Lidén Borell
3
-4
/
+38
2025-09-06
bootstrap: C-string to SLUL-string functions
Samuel Lidén Borell
2
-0
/
+44
2025-09-06
bootstrap: Add stub functions for Writer class
Samuel Lidén Borell
6
-17
/
+86
2025-08-31
Notes: Multi-line expressions
Samuel Lidén Borell
1
-0
/
+110
2025-08-31
Notes: Class types, exceptions, GC, secure CI/CD, multi-threading, backend
Samuel Lidén Borell
9
-0
/
+288
2025-08-29
Add Code of Conduct
Samuel Lidén Borell
1
-0
/
+53
2025-08-29
Re-word paragraph about licensing of contributions
Samuel Lidén Borell
1
-4
/
+4
2025-08-29
bootstrap: Remove MIT-0 license from bootstrap RTL
Samuel Lidén Borell
13
-77
/
+14
2025-08-29
bootstrap: Show proper errors on OoM/internal errors
Samuel Lidén Borell
6
-12
/
+35
2025-08-29
bootstrap: Fix overflow check for integer CLI params
Samuel Lidén Borell
1
-1
/
+6
2025-08-29
bootstrap: Beginning of MessageReporter
Samuel Lidén Borell
6
-8
/
+254
2025-08-28
bootstrap: Remove output file on error
Samuel Lidén Borell
1
-1
/
+6
2025-08-28
bootstrap: Revise CLI input params to use Readers instead of Files
Samuel Lidén Borell
3
-26
/
+53
2025-08-24
Notes: Various notes
Samuel Lidén Borell
11
-0
/
+496
2025-08-16
bootstrap: Assign CLI arguments to fields (bool and int only for now)
Samuel Lidén Borell
2
-8
/
+85
2025-08-16
bootstrap: Lookup CLI options and bind their values
Samuel Lidén Borell
1
-8
/
+59
2025-08-16
bootstrap: Call argument parsing function in RTL from main()
Samuel Lidén Borell
2
-3
/
+8
[next]