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
5 days
bootstrap rtl: Make bitshift less ambiguous to read
HEAD
main
Samuel Lidén Borell
1
-5
/
+5
5 days
bootstrap: Remove some dead code
Samuel Lidén Borell
2
-2
/
+0
5 days
bootstrap: Fix unnecessary variable assignment/add-assignment
Samuel Lidén Borell
2
-5
/
+3
5 days
bootstrap rtl: Fix Reader limit not being decreased
Samuel Lidén Borell
1
-0
/
+1
7 days
Some TODO/FIXME comments regarding typeparams/generics
Samuel Lidén Borell
1
-0
/
+16
7 days
bootstrap: Properly fix workarounds for typeparams
Samuel Lidén Borell
8
-47
/
+168
9 days
bootstrap rtl: List.add and List.insert_first
Samuel Lidén Borell
2
-7
/
+60
9 days
bootstrap: Temporary workaround for type-parametric function parameters
Samuel Lidén Borell
1
-2
/
+16
9 days
bootstrap: Temporary workaround for typecompat of typeparams
Samuel Lidén Borell
1
-0
/
+7
9 days
bootstrap rtl: Implement List constructor and count method
Samuel Lidén Borell
4
-0
/
+49
9 days
bootstrap: typeparam declarations. Test of type-parametric class
Samuel Lidén Borell
6
-4
/
+76
9 days
bootstrap: Fix parsing of `only`-sections in interface files
Samuel Lidén Borell
1
-1
/
+2
10 days
bootstrap: Parsing of type parameter usage
Samuel Lidén Borell
3
-12
/
+74
11 days
bootstrap rtl: Implement read_u32_le and write_u*
Samuel Lidén Borell
3
-11
/
+62
11 days
bootstrap rtl: Fix default (stdin) for Reader
Samuel Lidén Borell
1
-1
/
+1
12 days
bootstrap rtl: Fix clang -Wsign-conversion warning
Samuel Lidén Borell
1
-1
/
+1
12 days
bootstrap: Implement some basic Reader functions
Samuel Lidén Borell
5
-4
/
+226
12 days
bootstrap rtl: Fix comparison of "-" for stdout Writer
Samuel Lidén Borell
1
-1
/
+1
2026-05-15
Expand TODO comment about optional types
Samuel Lidén Borell
1
-0
/
+10
2026-05-14
bootstrap: Fix long options with placeholders in RTL show_help
Samuel Lidén Borell
1
-1
/
+1
2026-05-14
bootstrap: Fix True in `giveme` lines
Samuel Lidén Borell
2
-2
/
+3
2026-05-14
bootstrap: Implement non-option arguments in RTL
Samuel Lidén Borell
1
-9
/
+105
2026-05-14
bootstrap: Fix MessageReporter multiple arguments
Samuel Lidén Borell
1
-0
/
+1
2026-05-14
bootstrap: RTL functions for String command-line arguments
Samuel Lidén Borell
2
-4
/
+54
2026-05-12
bootstrap: Fix conversion warning in blake2-impl.h
Samuel Lidén Borell
1
-9
/
+9
2026-05-10
bootstrap: Ensure `this` is not reassigned
Samuel Lidén Borell
3
-2
/
+13
2026-05-10
bootstrap: Use proper method of emitting fields and variable accesses
Samuel Lidén Borell
1
-6
/
+10
2026-05-10
bootstrap: Suppress unused variable warnings after const-evaluation
Samuel Lidén Borell
3
-3
/
+15
2026-05-10
bootstrap: Warn about unused variables (in transpiler frontend)
Samuel Lidén Borell
5
-0
/
+30
2026-05-10
bootstrap: Fix line number of local variables without initvals
Samuel Lidén Borell
1
-1
/
+1
2026-05-09
bootstrap: Redesign of typechecking code to support typescopes properly
Samuel Lidén Borell
11
-506
/
+748
2026-05-09
bootstrap: Filter more libc funcs in make bt (backtrace) target
Samuel Lidén Borell
1
-1
/
+3
2026-05-08
bootstrap: Makefile target gdb bt (backtrace)
Samuel Lidén Borell
1
-2
/
+16
2026-04-18
bootstrap: Add/update comments
Samuel Lidén Borell
3
-13
/
+14
2026-04-13
bootstrap: Separate ExprIdent.u.var/field for stricter const-correctness
Samuel Lidén Borell
4
-5
/
+11
2026-04-05
bootstrap: Typecheck expressions only once
Samuel Lidén Borell
1
-13
/
+3
2026-04-03
bootstrap: Implement typescopes inside (some) expressions
Samuel Lidén Borell
7
-50
/
+149
2026-04-03
bootstrap: Accept const arguments in common output functions
Samuel Lidén Borell
5
-19
/
+20
2026-04-01
bootstrap: Break out is_field into E_FIELD
Samuel Lidén Borell
5
-41
/
+35
2026-04-01
bootstrap: Merge ExprCall and ExprMethodCall
Samuel Lidén Borell
4
-51
/
+43
2026-04-01
bootstrap: Use doubly linked list for struct Expr
Samuel Lidén Borell
4
-2
/
+14
2026-03-21
bootstrap: Disallow qualifiers on enums
Samuel Lidén Borell
1
-3
/
+5
2026-03-21
bootstrap: Emit C type definitions of enums
Samuel Lidén Borell
3
-9
/
+48
2026-03-21
bootstrap: Enum value references
Samuel Lidén Borell
7
-1
/
+50
2026-03-21
bootstrap: Enum declarations
Samuel Lidén Borell
5
-3
/
+131
2026-03-21
bootstrap: Fix local variable assignability check
Samuel Lidén Borell
1
-3
/
+4
2026-03-21
bootstrap: Update TODOs
Samuel Lidén Borell
10
-44
/
+33
2026-03-20
bootstrap: Fix non-trivial left-hand expressions in += -= *= /=
Samuel Lidén Borell
1
-2
/
+3
2026-03-20
bootstrap: Move shared AST utility functions to a separate file
Samuel Lidén Borell
6
-45
/
+63
2026-03-20
bootstrap: Emit initialisation for fields with initialisers
Samuel Lidén Borell
3
-23
/
+107
[next]