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
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
5 days
notes: typestate pre/post-condition syntax
Samuel Lidén Borell
1
-2
/
+244
7 days
Some TODO/FIXME comments regarding typeparams/generics
Samuel Lidén Borell
2
-0
/
+20
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
3
-9
/
+86
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
tests: Make test more robust by printing message after all checks
Samuel Lidén Borell
1
-2
/
+4
9 days
bootstrap rtl: Implement List constructor and count method
Samuel Lidén Borell
6
-0
/
+61
9 days
rtl: Basic interface of List type
Samuel Lidén Borell
1
-0
/
+50
9 days
bootstrap: typeparam declarations. Test of type-parametric class
Samuel Lidén Borell
10
-4
/
+130
9 days
bootstrap: Fix parsing of `only`-sections in interface files
Samuel Lidén Borell
1
-1
/
+2
10 days
notes: Possibility to use loopcall for allocation optimisation
Samuel Lidén Borell
1
-0
/
+29
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
4
-13
/
+63
11 days
bootstrap rtl: Fix default (stdin) for Reader
Samuel Lidén Borell
1
-1
/
+1
11 days
notes: optional types (and optional type-generic elements), mutability
Samuel Lidén Borell
2
-2
/
+67
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
10
-5
/
+265
12 days
rtl: Various additions and changes to the Reader and Writer classes
Samuel Lidén Borell
1
-26
/
+92
12 days
bootstrap rtl: Fix comparison of "-" for stdout Writer
Samuel Lidén Borell
1
-1
/
+1
2026-05-15
Basic design and thoughs about the built-in Reader class
Samuel Lidén Borell
1
-2
/
+161
2026-05-15
Notes: GC, single file projects
Samuel Lidén Borell
2
-0
/
+60
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
3
-3
/
+3
2026-05-14
Simplify test code now that TODO has been fixed
Samuel Lidén Borell
1
-6
/
+2
2026-05-14
bootstrap: Implement non-option arguments in RTL
Samuel Lidén Borell
2
-10
/
+116
2026-05-14
bootstrap: Fix MessageReporter multiple arguments
Samuel Lidén Borell
2
-5
/
+3
2026-05-14
bootstrap: RTL functions for String command-line arguments
Samuel Lidén Borell
3
-4
/
+61
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
4
-2
/
+23
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
12
-506
/
+762
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-05-03
Notes: Integer comparison, sentinel values, operator mixing, aliasing
Samuel Lidén Borell
4
-3
/
+186
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-10
Notes: Enum/integer type definitions, GC, RTLD, loopcall, enum as index
Samuel Lidén Borell
5
-2
/
+150
2026-04-05
bootstrap: Typecheck expressions only once
Samuel Lidén Borell
1
-13
/
+3
2026-04-05
tests: Fix typo in test
Samuel Lidén Borell
1
-1
/
+1
2026-04-03
bootstrap: Implement typescopes inside (some) expressions
Samuel Lidén Borell
10
-67
/
+165
2026-04-03
bootstrap: Accept const arguments in common output functions
Samuel Lidén Borell
5
-19
/
+20
[next]