oreodave
  • Joined on 2025-11-10
oreodave pushed to master at oreodave/arl 2026-01-29 03:52:00 +00:00
dc96e12145 parser -> lexer
42ac4f6bbb lib/vec: vec_reset and vec_pop
Compare 2 commits »
oreodave pushed to master at oreodave/arl 2026-01-29 03:16:28 +00:00
7e3dd2679d parser/ast: Remove union name in ast_node_t
8764b65aff parser: remove NIL as a known value
2e24d3a618 parser/parser: slight tidy up in parse_string/parse_symbol
645ea5a04e main: Fix trivial pipes error in read_pipe, better comments overall.
9d8a0c1e22 examples: Remove newline from end of hello-world
Compare 8 commits »
oreodave pushed to master at oreodave/arl 2026-01-28 07:35:57 +00:00
0beab4e11d *: small changes
2dc0de78b5 parser/ast|parser: PRIMITIVE -> KNOWN
Compare 2 commits »
oreodave pushed to master at oreodave/arl 2026-01-28 07:15:29 +00:00
947e05cdc8 parser/ast: update println -> putstr
oreodave pushed to master at oreodave/arl 2026-01-28 07:03:37 +00:00
e5152aac67 examples: Adjusted hello world example for new ideas in arl.org
42447e5bd8 arl.org: Lots of thinking
85f5502681 Makefile: Added recipe for generating compile_commands.json
Compare 3 commits »
oreodave pushed to master at oreodave/arl 2026-01-24 03:07:15 +00:00
fda4a63732 main: Fix comments referencing main.cpp
64fe3fc112 lib|parser: Fix references to headers
76872179f9 *: Split off headers into their own folder
Compare 3 commits »
oreodave deleted branch better-ast-primitives from oreodave/arl 2026-01-24 02:58:49 +00:00
oreodave pushed to master at oreodave/arl 2026-01-24 02:58:34 +00:00
6d507e239c parser: Better AST primitives
oreodave pushed to better-ast-primitives at oreodave/arl 2026-01-24 02:57:39 +00:00
1588e7b46d parser/parser: parse_symbol now supports primitives
62c91990c4 parser/ast: Added support for node level primitives
Compare 2 commits »
oreodave created branch better-ast-primitives in oreodave/arl 2026-01-24 02:57:39 +00:00
oreodave pushed to master at oreodave/arl 2026-01-24 02:40:06 +00:00
51d59b6a83 spacing
92978cf71a parser/ast|parser: obj_t -> ast_node_t
f09e720c7f parser/ast: Some renaming and namespacing of enumerations
Compare 3 commits »
oreodave pushed to master at oreodave/arl 2026-01-24 02:39:25 +00:00
08c543d8aa spacing
9a41b49e49 ast|parser: obj_t -> ast_node_t
3f9a13798a ast: Some renaming and namespacing of enumerations
Compare 3 commits »
oreodave pushed to master at oreodave/dotfiles 2026-01-24 00:44:14 +00:00
504bdc17f3 Bunch of changes
9fafe74378 Add support for tidal; an algorithm musical pattern language
cb63f1a609 reset-font-size: add booster, make calculation simpler
958974dc29 Minor adjustments
239a11c7a0 search_apps script to make pulling up open applications easier
Compare 9 commits »
oreodave pushed to master at oreodave/prick 2026-01-22 18:43:56 +00:00
ae2aa133b8 prick_vec: Added stddef for max_align_t
oreodave pushed to master at oreodave/prick 2026-01-22 18:37:45 +00:00
21ccbaa562 Reference prick_vec in prick_darr
514852b54a prick_vec: A different way to do dynamic arrays
Compare 2 commits »
oreodave pushed to master at oreodave/prick 2026-01-22 18:11:08 +00:00
97403121a3 prick_btree: simplicity is king
00d4ebe4a4 prick_darr: hard fail when unable to allocate resources
aaa074912f Add prick.org for tasks
f93f0d46ae Indentation
9a62cd34f4 Actually use the custom print function in prick_bnode_print for value
Compare 7 commits »
oreodave deleted branch refactor from oreodave/cw_tree 2025-12-12 06:13:23 +00:00
oreodave pushed to master at oreodave/cw_tree 2025-12-12 06:13:02 +00:00
925c5e0372 Add raylib 5.5 to our codebase and statically link with it
oreodave pushed to master at oreodave/cw_tree 2025-12-12 05:42:48 +00:00
82604480c0 Setup variable in build script for user to adjust thread timers
ca3bb64aae Allow compiler-level declarations for the thread timers
0cb14af26e Push THREAD_GENERAL_DELAY to 100ms
01484a65ec Add a camera to move around the numberline, add text for the bounds
8cd700a9e0 Delete old main
Compare 5 commits »
oreodave pushed to master at oreodave/cw_tree 2025-12-12 04:34:33 +00:00
38d531ca31 feat! Multithreading