Jesse Brault jessebrault
jessebrault pushed to grammar-overhaul at jessebrault/deimos-lang 2025-09-23 23:15:35 +00:00
2a2936ef02 Ast gen successful, but compile errors.
c73bb50d6f WIP cargo build no more compile errors.
7a7eda97e3 Clean up other type gen.
2986bbe37e Refactor struct type.
1565abace5 Add debug for polymorphic pass through.
Compare 25 commits »
jessebrault pushed to grammar-overhaul at jessebrault/deimos-lang 2025-09-20 02:30:56 +00:00
fe2fff5882 Update grammar to reflect correct operator precedence.
e795664a09 Add list expressions to grammar/ast.
49a96eba85 Update worlds example.
9e3d71d73b Update d_string example.
5ff14f9dea Add d_string example.
Compare 12 commits »
jessebrault pushed to grammar-overhaul at jessebrault/deimos-lang 2025-09-16 05:01:24 +00:00
2dd3bf5a06 Merge remote-tracking branch 'origin/grammar-overhaul' into grammar-overhaul
fc2912edd2 Start adding ast build tests.
de8e2ba397 Small bugs.
ac9ff6ecec Squash bugs with ast gen.
608d89645e Add some Default impl.
Compare 26 commits »
jessebrault pushed to grammar-overhaul at jessebrault/deimos-lang 2025-09-08 19:18:30 +00:00
cde6d18e5c Add names to ast gen.
jessebrault pushed to grammar-overhaul at jessebrault/deimos-lang 2025-09-08 16:58:37 +00:00
41693788fc Work on ast.schema and related.
29a2d77b6f Fix backtick strings.
5c01589ca3 Work on literals and numbers.
6652b9fc63 Work on closures.
bae90b8b80 Fix calls.
Compare 9 commits »
jessebrault pushed to grammar-overhaul at jessebrault/deimos-lang 2025-09-07 19:05:48 +00:00
59165f6235 Build fn child unwrap; some tests.
4d70765d17 Wrap in Boxes.
0a97cc01b9 Add return value to build fn.
0adb4bbe0e Add or else (default) to yaml spec.
9f3f3e0f0d Implement optionality for types.
Compare 8 commits »
jessebrault created branch grammar-overhaul in jessebrault/deimos-lang 2025-09-07 19:05:48 +00:00
jessebrault pushed to main at jessebrault/deimos-lang 2025-08-31 14:44:30 +00:00
e79c22db72 Using Boxed children and name fix.
3ca488b76d AST gen tweaks.
673a008e16 Add schema and function declaration.
Compare 3 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2025-08-30 00:42:32 +00:00
8b310ad5d4 Refactor ast-generation.
jessebrault pushed to main at jessebrault/deimos-lang 2025-08-27 17:35:52 +00:00
fcca1b7aba More work on ast-generation.
206948efa1 Experimenting with build.rs, quote, and syn.
Compare 2 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2025-08-01 12:48:10 +00:00
8c802f2a15 Sketching July 2025.
6f727e1cdf Refactor UseStatement to an enum type; remove UseStatementLast.
Compare 2 commits »
jessebrault pushed tag v0.6.0-SNAPSHOT to jessebrault/ssg 2025-07-04 03:11:51 +00:00
jessebrault pushed to master at jessebrault/ssg 2025-07-04 03:11:46 +00:00
7d1d8c551d Trying another release action.
jessebrault pushed tag v0.6.0-SNAPSHOT to jessebrault/ssg 2025-07-01 00:48:28 +00:00
jessebrault pushed to master at jessebrault/ssg 2025-07-01 00:48:01 +00:00
e97381687a Add installDist step before release step.
jessebrault pushed to master at jessebrault/ssg 2025-06-30 20:04:32 +00:00
1826b9bc58 Change out release action.
90a2769fb7 Remove jbArchiva plugin and switch to Gitea maven.
Compare 2 commits »
jessebrault pushed tag v0.6.0-SNAPSHOT to jessebrault/ssg 2025-06-30 20:04:27 +00:00
jessebrault pushed tag v0.6.0-SNAPSHOT to jessebrault/ssg 2025-06-30 13:05:29 +00:00
jessebrault pushed tag v0.6.0-SNAPSHOT to jessebrault/ssg 2025-06-30 12:52:51 +00:00
jessebrault pushed tag v0.4.2 to jessebrault/ssg 2025-06-30 12:52:50 +00:00