Sofia teascade
teascade pushed to main at teascade/ferrite-lua 2026-03-20 17:16:15 +01:00
2710a43bb2 Move value to vm/value
139887fd73 Move some other stuff to value as well
b1ddd31fb7 Move value to own file
ced6e79bcc Add block statements
fb82ce6feb Add empty ;-statement
Compare 12 commits »
teascade pushed to main at teascade/ferrite-lua 2026-03-19 20:31:04 +01:00
42164ef6fe Add while-loop
teascade pushed to main at teascade/ferrite-lua 2026-03-19 16:46:55 +01:00
4c9b9085fd Add if/elseif/else
50bd615767 Add compiling of the else-block
b6a38101f7 Add parsing of elseif and else
0faeeae0ea Implement labels and goto
a7908fb39a Add break-keyword
Compare 9 commits »
teascade pushed to main at teascade/ferrite-lua 2026-03-18 18:48:02 +01:00
28e1b43b81 Fix varargs for single value returns
teascade pushed to main at teascade/ferrite-lua 2026-03-18 18:34:52 +01:00
a0108b4fd4 Add varargs
b0fc0a1dce Add returning varargs
17c7432b7b Add varargs to parse
b55c5eb070 Add MoveRetValues instruction
38e5b41644 Make lists allow multires for final table constructor position
Compare 5 commits »
teascade pushed to main at teascade/ferrite-lua 2026-03-17 23:23:04 +01:00
73e33444c9 Add table length
9e9106991e Implement constructors with one function call inside
4ecf6ed3eb Add indexed access expressions
Compare 3 commits »
teascade pushed to main at teascade/ferrite-lua 2026-03-17 21:28:01 +01:00
2afe480be1 Fix warnings
0fda2c6d4b Fix some bugs
80dfd74ee5 Add very basic docs
f55f9be345 Add floats
8c0220c0c2 Allow dead code in token_stream
Compare 10 commits »
teascade created branch main in teascade/ferrite-lua 2026-03-17 21:28:01 +01:00
teascade created repository teascade/ferrite-lua 2026-03-17 21:27:50 +01:00
teascade pushed to main at teascade/reid-llvm-lib 2026-02-23 18:03:33 +01:00
c96a433ce5 Fix DynFunctionCall and Function instructions
teascade pushed to main at teascade/miniflux-discord 2025-10-30 16:39:39 +01:00
7aff57b597 Fix serenity version, add debug logs to try and fix JSON parse issue
teascade pushed to main at teascade/reid-llvm-lib 2025-10-23 16:16:40 +02:00
17545baa50 Add possibility to call instructions and store functions in values
teascade created branch main in teascade/dice-game 2025-09-15 13:17:50 +02:00
teascade pushed to main at teascade/dice-game 2025-09-15 13:17:50 +02:00
8643aa6fcc Update demonstration
ad1941c798 Add a dice-game with 10-sides and cat-prize for 10
0be133e40a Visualize all inputs
5c54d2d48c Create a proto-game
df146d7c0a Add formatting for numbers too
Compare 10 commits »
teascade created repository teascade/dice-game 2025-09-15 13:14:12 +02:00
teascade pushed to main at teascade/slideshow 2025-09-13 12:53:36 +02:00
6a999e3db8 Update README.md
teascade pushed to main at teascade/slideshow 2025-09-13 12:53:05 +02:00
2121600722 Update README.md
teascade pushed to main at teascade/slideshow 2025-09-13 12:51:00 +02:00
2e404b27d5 Updte README.md, add demonstration
teascade deleted branch atmega from teascade/slideshow 2025-09-13 12:38:10 +02:00
teascade renamed repository from udp-tests to teascade/slideshow 2025-09-13 12:37:45 +02:00