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
path:
root
/
bootstrap
Age
Commit message (
Expand
)
Author
Files
Lines
8 days
bootstrap: Disallow qualifiers on enums
Samuel Lidén Borell
1
-3
/
+5
8 days
bootstrap: Emit C type definitions of enums
Samuel Lidén Borell
3
-9
/
+48
8 days
bootstrap: Enum value references
Samuel Lidén Borell
7
-1
/
+50
8 days
bootstrap: Enum declarations
Samuel Lidén Borell
5
-3
/
+131
9 days
bootstrap: Fix local variable assignability check
Samuel Lidén Borell
1
-3
/
+4
9 days
bootstrap: Update TODOs
Samuel Lidén Borell
10
-44
/
+33
9 days
bootstrap: Fix non-trivial left-hand expressions in += -= *= /=
Samuel Lidén Borell
1
-2
/
+3
9 days
bootstrap: Move shared AST utility functions to a separate file
Samuel Lidén Borell
6
-45
/
+63
9 days
bootstrap: Emit initialisation for fields with initialisers
Samuel Lidén Borell
3
-23
/
+107
9 days
bootstrap: Actually emit public fields
Samuel Lidén Borell
3
-12
/
+5
9 days
bootstrap: Implicitly add parameters to the default constructor
Samuel Lidén Borell
2
-3
/
+86
9 days
bootstrap: Factor out var_new() from parse_var()
Samuel Lidén Borell
3
-21
/
+34
2026-03-15
bootstrap: Tiny refactorings to support the bcc compiler
Samuel Lidén Borell
2
-3
/
+6
2026-03-15
bootstrap: Remove redundant initialisation
Samuel Lidén Borell
1
-1
/
+1
2026-03-15
bootstrap: More intuitive error when class lacks public constructors
Samuel Lidén Borell
1
-8
/
+23
2026-03-15
bootstrap: Revise how constructors are declared
Samuel Lidén Borell
7
-14
/
+36
2026-03-14
bootstrap: Fix incorrect character comparison in RTL
Samuel Lidén Borell
1
-1
/
+1
2026-03-13
bootstrap: Arrays/lists will be a normal class
Samuel Lidén Borell
1
-9
/
+3
2026-03-13
bootstrap: Fix some const-ness / -Wcast-qual issues in rtl/string.c
Samuel Lidén Borell
2
-7
/
+7
2026-03-13
bootstrap: Add a few more String functions
Samuel Lidén Borell
2
-0
/
+58
2026-03-13
bootstrap: Add MessageReporter.add_string
Samuel Lidén Borell
2
-1
/
+31
2026-03-13
bootstrap: Fix dependency in Makefile
Samuel Lidén Borell
1
-1
/
+4
2026-03-13
bootstrap: Use pre-allocated strings for empty and 1 byte ASCII strings
Samuel Lidén Borell
1
-36
/
+42
2026-03-07
bootstrap: Avoid repetition (and line break) in assert
Samuel Lidén Borell
1
-5
/
+8
2026-03-07
bootstrap: Fix logical source line longer than 509 characters
Samuel Lidén Borell
1
-12
/
+12
2026-02-28
bootstrap: Fix blake32s on platforms where neither int or long is 32 bit
Samuel Lidén Borell
2
-13
/
+19
2026-02-28
bootstrap: Fix enum value names of True/False/None
Samuel Lidén Borell
3
-12
/
+12
2026-02-21
Use uppercase initials / title case for builtin types and values
Samuel Lidén Borell
10
-101
/
+44
2026-02-15
Beginnings of a specification
Samuel Lidén Borell
1
-1
/
+1
2026-02-15
bootstrap: Update TODOs: Arrays will be implements as list objects
Samuel Lidén Borell
4
-9
/
+6
2026-02-15
bootstrap: Remove unfinished support for nested types
Samuel Lidén Borell
3
-102
/
+26
2026-02-15
bootstrap: Make core types available in interfaces also
Samuel Lidén Borell
2
-1
/
+3
2026-02-15
bootstrap: Rename string.c to escape.c to avoid duplicate filename
Samuel Lidén Borell
2
-4
/
+4
2026-02-08
Notes: APIs, implicit declaration, integer types, package registry, etc.
Samuel Lidén Borell
2
-0
/
+13
2026-02-07
bootstrap: More intuitive errors for missing `end` before next function
Samuel Lidén Borell
4
-6
/
+11
2026-02-07
bootstrap: Implement string comparison
Samuel Lidén Borell
5
-12
/
+65
2026-02-07
bootstrap: Add String.from_codepoint
Samuel Lidén Borell
2
-1
/
+83
2026-02-07
bootstrap: Multi-line assertions are unimplemented
Samuel Lidén Borell
1
-0
/
+4
2026-02-07
bootstrap: Include expression in assertion messages
Samuel Lidén Borell
5
-8
/
+39
2026-02-06
bootstrap: Include filename in assertion messages
Samuel Lidén Borell
3
-25
/
+34
2026-02-06
bootstrap: Implement basic help text based on `giveme`s
Samuel Lidén Borell
1
-1
/
+31
2026-02-06
bootstrap: Implement stdout default for Writer
Samuel Lidén Borell
3
-5
/
+17
2026-02-06
bootstrap: Handling of string escapes
Samuel Lidén Borell
4
-4
/
+104
2026-02-06
bootstrap: Fix out-of-bounds read when escaping strings
Samuel Lidén Borell
1
-7
/
+9
2026-02-06
bootstrap: Fix conflict in `main` with params of preceding function
Samuel Lidén Borell
1
-0
/
+1
2026-02-06
bootstrap: Improve errors for service type declarations and giveme sections
Samuel Lidén Borell
2
-5
/
+10
2026-02-06
bootstrap: Fix clang warning about enum conversion
Samuel Lidén Borell
1
-1
/
+9
2026-01-31
bootstrap: Add const
Samuel Lidén Borell
4
-8
/
+8
2026-01-31
bootstrap: Fix incorrect cast from const to non-const
Samuel Lidén Borell
1
-1
/
+1
2026-01-31
bootstrap: Fix another extranous semicolon in macro
Samuel Lidén Borell
1
-1
/
+1
[next]