-
d760c272f2
feat: remove code output footer, move actions to top bar, download .ll
main
adrien
2026-06-23 20:40:42 +02:00
-
d53f92482d
feat: switch from C to LLVM IR code generation
adrien
2026-06-23 03:39:22 +02:00
-
35959784de
refactor: flat DFA code generation — every block is a label, every edge is a goto
adrien
2026-06-23 03:21:22 +02:00
-
9b2c8da5dc
fix: wrap okCode in else to prevent execution after error path
adrien
2026-06-23 03:12:58 +02:00
-
400870d888
fix: seed _generateCallWithError's local visited set from main traversal
adrien
2026-06-23 03:08:20 +02:00
-
cefee37cd8
fix: decisions not skipped when encountered in _emitBranch walk
adrien
2026-06-23 02:56:41 +02:00
-
82627a3852
refactor: only emit labels for blocks that are actual back-edge targets
adrien
2026-06-23 02:51:17 +02:00
-
fe68ce76d8
docs: session handoff document for session 9
adrien
2026-06-23 01:23:14 +02:00
-
e879e21b90
fix: variable blocks no longer emit labels; remove default array variable
adrien
2026-06-23 01:22:11 +02:00
-
7451defb60
fix: double return 0 in generated C output
adrien
2026-06-23 01:19:53 +02:00
-
439cc6e7ba
feat: loop support via goto labels on each block
adrien
2026-06-23 01:16:14 +02:00
-
f1eed2d4e0
refactor: extract pure codegen into shared module, remove duplication
adrien
2026-06-23 01:07:08 +02:00
-
9dd79c2ce5
chore: remove stale test-compile.js (replaced by run.js)
adrien
2026-06-23 01:01:06 +02:00
-
8522ece371
test: C compilation tests for generated template code
adrien
2026-06-23 01:01:03 +02:00
-
3657a22125
fix: WCEnd editor modal pre-loads correct colour and errno value
adrien
2026-06-23 00:52:56 +02:00
-
68da5592ef
refactor: unwrap nested if-else in error-path code generation
adrien
2026-06-23 00:51:54 +02:00
-
5caa306503
fix: prevent deletion of library procedures
adrien
2026-06-22 18:39:55 +02:00
-
087c836c60
restructure: move icons into libraries/, vendor files out of git
adrien
2026-06-22 18:35:45 +02:00
-
b8e8ef9113
overhaul: modular architecture, tests, doc generation, warning system, and UX improvements
adrien
2026-06-22 18:31:23 +02:00
-
36fc63780a
early version: modular block files, full template set, tab UI, OpenGL defaults
adrien
2026-06-19 01:18:36 +02:00
-
91f583c51c
Initial commit: visual programming framework with web components
adrien
2026-06-16 12:52:53 +02:00