Sebastian Švec svecs
svecs pushed to main at svecs/.profile 2026-05-18 12:32:06 +00:00
7c0667515a init
svecs created branch main in svecs/.profile 2026-05-18 12:32:06 +00:00
svecs created repository svecs/.profile 2026-05-18 12:28:55 +00:00
svecs commented on issue drabekj/calc#2 2026-05-07 11:11:37 +00:00
custom functions

also important decision points are around captures (closures?), whether to allow no captures, captures by value or captures by name (effectively by reference but weirder)

Not sure what…

svecs opened issue drabekj/calc#5 2026-03-19 14:23:10 +00:00
repl history
svecs commented on issue drabekj/calc#2 2026-03-19 14:21:34 +00:00
custom functions

also important decision points are around captures (closures?), whether to allow no captures, captures by value or captures by name (effectively by reference but weirder)

svecs created pull request drabekj/calc#4 2026-03-19 10:22:15 +00:00
add README.md (the repo needs some aura)
svecs created pull request drabekj/calc#3 2026-03-18 21:45:46 +00:00
come on dont include executables in git smh
svecs commented on issue drabekj/calc#1 2026-03-18 21:18:38 +00:00
command system for the repl

fun fact: the saving and loading together with #2 would make a great way to create a "standard library" of functions and constants implemented in calc, not hardcoded in zig

svecs opened issue drabekj/calc#2 2026-03-18 21:15:43 +00:00
custom functions
svecs opened issue drabekj/calc#1 2026-03-18 21:05:40 +00:00
command system for the repl
svecs pushed to dev at svecs/neon 2026-01-23 19:16:27 +00:00
374a221e94 remove funcs for now
svecs pushed to dev at svecs/neon 2026-01-23 19:07:30 +00:00
a42770f4cc fix test
svecs pushed to dev at svecs/neon 2026-01-23 18:51:18 +00:00
d7e71d58e1 mvp treewalk interpreter
69bd99a830 only allow funcs at top level
ecb9a63efb hide sexpr implementation detail from parser public api
a018213ec5 make parsing functions backwards (idk how to describe it)
bd95d6b779 fix formatting, add error sets
Compare 5 commits »
svecs pushed to main at svecs/neon 2026-01-07 09:39:29 +00:00
41d36ce8e1 fix markdown lint (not important)
svecs pushed to main at svecs/neon 2026-01-07 09:33:23 +00:00
083f5c4016 the name is officially a backronym now lol
svecs pushed to dev at svecs/neon 2026-01-07 00:03:56 +00:00
73268f59b5 implement a very rough translator from s-expressions to AST
8f5a3e00b8 clean up renaming
Compare 2 commits »
svecs pushed to main at svecs/neon 2026-01-03 21:51:52 +00:00
6991ef6bcc add build.zig.zon
92f92f7e2b expand example
9fe595e5f5 rework directory structure, add build.zig
Compare 3 commits »
svecs merged pull request svecs/neon#2 2026-01-03 21:51:52 +00:00
dev sync
svecs created pull request svecs/neon#2 2026-01-03 21:50:56 +00:00
dev sync