aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
5 daysbootstrap rtl: Make bitshift less ambiguous to readHEADmainSamuel Lidén Borell1-5/+5
5 daysbootstrap: Remove some dead codeSamuel Lidén Borell2-2/+0
5 daysbootstrap: Fix unnecessary variable assignment/add-assignmentSamuel Lidén Borell2-5/+3
5 daysbootstrap rtl: Fix Reader limit not being decreasedSamuel Lidén Borell1-0/+1
5 daysnotes: typestate pre/post-condition syntaxSamuel Lidén Borell1-2/+244
7 daysSome TODO/FIXME comments regarding typeparams/genericsSamuel Lidén Borell2-0/+20
7 daysbootstrap: Properly fix workarounds for typeparamsSamuel Lidén Borell8-47/+168
9 daysbootstrap rtl: List.add and List.insert_firstSamuel Lidén Borell3-9/+86
9 daysbootstrap: Temporary workaround for type-parametric function parametersSamuel Lidén Borell1-2/+16
9 daysbootstrap: Temporary workaround for typecompat of typeparamsSamuel Lidén Borell1-0/+7
9 daystests: Make test more robust by printing message after all checksSamuel Lidén Borell1-2/+4
9 daysbootstrap rtl: Implement List constructor and count methodSamuel Lidén Borell6-0/+61
9 daysrtl: Basic interface of List typeSamuel Lidén Borell1-0/+50
9 daysbootstrap: typeparam declarations. Test of type-parametric classSamuel Lidén Borell10-4/+130
9 daysbootstrap: Fix parsing of `only`-sections in interface filesSamuel Lidén Borell1-1/+2
10 daysnotes: Possibility to use loopcall for allocation optimisationSamuel Lidén Borell1-0/+29
10 daysbootstrap: Parsing of type parameter usageSamuel Lidén Borell3-12/+74
11 daysbootstrap rtl: Implement read_u32_le and write_u*Samuel Lidén Borell4-13/+63
11 daysbootstrap rtl: Fix default (stdin) for ReaderSamuel Lidén Borell1-1/+1
11 daysnotes: optional types (and optional type-generic elements), mutabilitySamuel Lidén Borell2-2/+67
12 daysbootstrap rtl: Fix clang -Wsign-conversion warningSamuel Lidén Borell1-1/+1
12 daysbootstrap: Implement some basic Reader functionsSamuel Lidén Borell10-5/+265
12 daysrtl: Various additions and changes to the Reader and Writer classesSamuel Lidén Borell1-26/+92
12 daysbootstrap rtl: Fix comparison of "-" for stdout WriterSamuel Lidén Borell1-1/+1
2026-05-15Basic design and thoughs about the built-in Reader classSamuel Lidén Borell1-2/+161
2026-05-15Notes: GC, single file projectsSamuel Lidén Borell2-0/+60
2026-05-15Expand TODO comment about optional typesSamuel Lidén Borell1-0/+10
2026-05-14bootstrap: Fix long options with placeholders in RTL show_helpSamuel Lidén Borell1-1/+1
2026-05-14bootstrap: Fix True in `giveme` linesSamuel Lidén Borell3-3/+3
2026-05-14Simplify test code now that TODO has been fixedSamuel Lidén Borell1-6/+2
2026-05-14bootstrap: Implement non-option arguments in RTLSamuel Lidén Borell2-10/+116
2026-05-14bootstrap: Fix MessageReporter multiple argumentsSamuel Lidén Borell2-5/+3
2026-05-14bootstrap: RTL functions for String command-line argumentsSamuel Lidén Borell3-4/+61
2026-05-12bootstrap: Fix conversion warning in blake2-impl.hSamuel Lidén Borell1-9/+9
2026-05-10bootstrap: Ensure `this` is not reassignedSamuel Lidén Borell4-2/+23
2026-05-10bootstrap: Use proper method of emitting fields and variable accessesSamuel Lidén Borell1-6/+10
2026-05-10bootstrap: Suppress unused variable warnings after const-evaluationSamuel Lidén Borell3-3/+15
2026-05-10bootstrap: Warn about unused variables (in transpiler frontend)Samuel Lidén Borell5-0/+30
2026-05-10bootstrap: Fix line number of local variables without initvalsSamuel Lidén Borell1-1/+1
2026-05-09bootstrap: Redesign of typechecking code to support typescopes properlySamuel Lidén Borell12-506/+762
2026-05-09bootstrap: Filter more libc funcs in make bt (backtrace) targetSamuel Lidén Borell1-1/+3
2026-05-08bootstrap: Makefile target gdb bt (backtrace)Samuel Lidén Borell1-2/+16
2026-05-03Notes: Integer comparison, sentinel values, operator mixing, aliasingSamuel Lidén Borell4-3/+186
2026-04-18bootstrap: Add/update commentsSamuel Lidén Borell3-13/+14
2026-04-13bootstrap: Separate ExprIdent.u.var/field for stricter const-correctnessSamuel Lidén Borell4-5/+11
2026-04-10Notes: Enum/integer type definitions, GC, RTLD, loopcall, enum as indexSamuel Lidén Borell5-2/+150
2026-04-05bootstrap: Typecheck expressions only onceSamuel Lidén Borell1-13/+3
2026-04-05tests: Fix typo in testSamuel Lidén Borell1-1/+1
2026-04-03bootstrap: Implement typescopes inside (some) expressionsSamuel Lidén Borell10-67/+165
2026-04-03bootstrap: Accept const arguments in common output functionsSamuel Lidén Borell5-19/+20