• Joined on 2026-01-14
jooris pushed to main at jooris/bucky 2026-03-12 20:43:05 +00:00
cde0ff5582 feat: Add support for compound statements.
jooris pushed to main at jooris/bucky 2026-03-12 20:24:55 +00:00
1107c7d93d feat: Add support for let and expression statements.
bb9cb8d2d1 docs: Add and improve documentation for every module.
Compare 2 commits »
jooris pushed to main at jooris/bucky 2026-03-12 11:50:58 +00:00
4e2df32e36 feat: Add support for type parsing.
93f08d1944 feat: Add parsing for expressions.
Compare 2 commits »
jooris pushed to main at jooris/bucky 2026-03-11 22:42:47 +00:00
9ac8a79151 feat: Add a README.md and logo.svg.
51bd07d313 feat: Add token definitions and lexer logic.
Compare 2 commits »
jooris pushed to main at jooris/bucky 2026-03-11 22:29:18 +00:00
1f6f876f58 feat: Add a README.md and logo.svg.
jooris pushed to main at jooris/bucky 2026-03-11 22:25:54 +00:00
a8a1b5b897 feat: Add token definitions and lexer logic.
jooris pushed to main at jooris/bucky 2026-03-11 22:25:39 +00:00
8dc2f15e26 feat: Add token definitions and lexer logic.
jooris pushed to main at jooris/bucky 2026-03-11 22:22:24 +00:00
a1ca2f2467 feat: Add token definitions and lexer logic.
9e4d4085ba init: This is the initial commit.
jooris created branch main in jooris/bucky 2026-03-11 22:22:24 +00:00
jooris created repository jooris/bucky 2026-03-11 22:22:03 +00:00
jooris renamed repository from bucky to jooris/bucky-old 2026-03-11 22:21:35 +00:00
jooris pushed to main at jooris/flux 2026-03-11 19:34:37 +00:00
f836f279de Feat: add -S flag to emit LLVM IR
c2fc83b74b Feat: add LLVM IR backend with opt/llc pipeline
Compare 2 commits »
jooris pushed to main at jooris/flux 2026-03-11 14:37:48 +00:00
9aa6b9694b Feat: add -c flag to skip entry-point check
bb5e9e42d9 Feat: add UnboundInt type for integer literal inference
1f3d64f97c Test: fix parser generic annotations and add checker test suite
aca0dae7de Feat: add type-state AST and semantic analysis pass
Compare 4 commits »
jooris pushed to main at jooris/flux 2026-03-11 10:20:02 +00:00
eda4f92900 Docs: finalise SEMANTICS.md type system specification
7cdcad7df3 Feat: add mutable pointer type *mut T and *mut opaque
53c66a3d03 Feat: update VSCode extension with compound assignment and shift operators
Compare 3 commits »
jooris pushed to main at jooris/bucky-old 2026-01-16 20:54:45 +00:00
cc136dbe4f feat: Add README.md and logo.svg.
jooris pushed to main at jooris/bucky-old 2026-01-16 20:54:03 +00:00
53cc09aaca feat: Add README.md and logo.svg.
jooris pushed to main at jooris/bucky-old 2026-01-16 20:52:30 +00:00
8b232786dd feat: Add README.md and logo.svg.
62ea01c532 feat: Add support for module parsing.
Compare 2 commits »
jooris pushed to main at jooris/bucky-old 2026-01-16 20:22:34 +00:00
cfac708644 feat: Add support for function declarations.
jooris pushed to main at jooris/bucky-old 2026-01-16 20:21:43 +00:00
4815f6cd3a feat: Add support for function declarations.
jooris pushed to main at jooris/bucky-old 2026-01-16 20:02:52 +00:00
fbf6726a78 feat: Add parsing support for primitive types.