Jesse Brault jessebrault
jessebrault created repository jessebrault/groowt 2025-01-24 21:06:54 +00:00
jessebrault pushed to main at jessebrault/deimos-lang 2025-01-14 17:09:43 +00:00
f6c4d634ab More curl sketching.
a4c4357b31 Small change to string.dm.
Compare 2 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2025-01-13 21:20:44 +00:00
085f60ab4f Add curl sketch.
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-31 23:23:51 +00:00
d4fb4680a5 Update to Pest grammar for hello world.
db83cb7403 Add basic sketch of needed core components for hello world.
1a3e48fddf Rename dm_lib to dm_lib_sketching
2967ceb2fc Remove old lexer/parser code, in preparation for Pest usage.
Compare 4 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-30 22:28:58 +00:00
fc9cfcdf7c Clean up of references and Rcs; better information hiding.
68553a756b Remove old, unused code from vm; remove pub from various struct fields.
Compare 2 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-29 16:36:41 +00:00
258fe824bd Add dvm_panic macro for dumping state before panic call.
5322e441c5 Fix memory leak of constant by no longer needing to make copy of constant.
Compare 2 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-28 22:42:59 +00:00
cf0c44e627 Update of semantics of Move Register operation.
7aa93c3986 Clean up op codes.
9c4ca23765 Remove deprecated op codes.
420db38f70 Properly implement load and store instructions.
376ac2fa3a Rename DmAllocObject to DvmObject.
Compare 5 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-28 14:52:41 +00:00
652c1dd7f2 Add basic, but failing, implementation of load/store object.
574f7ea7a1 Add load_object to op codes documentation.
Compare 2 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-27 16:57:47 +00:00
a7a8b39836 Write some documentation about op codes.
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-27 05:07:00 +00:00
e7a7cba26d Successfully printed greeting!
b7588b8787 Start documentation.
a6d6ca3f70 Small cosmetic change in op_codes.rs.
Compare 3 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-26 21:05:26 +00:00
3edb00ceb0 A little bit further.
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-26 20:52:23 +00:00
21250ea695 Everything compiling and testing successfully.
d5153cc9fb Various work on running byte code.
Compare 2 commits »
jessebrault created branch main in jessebrault/meals-made-easy-app 2024-12-12 14:59:18 +00:00
jessebrault pushed to main at jessebrault/meals-made-easy-app 2024-12-12 14:59:18 +00:00
d6629e5176 EditRecipe using state and refs to track form data.
21c154ae47 Simplified EditRecipe page but still cannot figure out re-render bug.
5d1def13db Refactored AuthProvider and RefreshProvider to be simpler.
a3376a8cc1 Updated all api calls to use new apiCallFactory.
c54d3832a3 Major refactor of auth, refresh, and api calls.
Compare 10 commits »
jessebrault created repository jessebrault/meals-made-easy-app 2024-12-12 14:58:41 +00:00
jessebrault pushed to main at jessebrault/meals-made-easy-api 2024-12-12 14:57:02 +00:00
315a948971 Upgrade dependencies and fix db container.
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-09 04:11:49 +00:00
6190beaed2 Massive work just to try to start printing a String.
97376bad72 Work on Trie.
Compare 2 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-06 21:18:28 +00:00
d4280f40e1 More work on DvmValues and such to eventually be able to call to_string and get String bytes for printing.
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-06 16:58:36 +00:00
cccbc6d819 Work on vm and DvmValues and DmTypes. Added pest to get parser off the ground.
d99ccf8807 Work on standard library.
Compare 2 commits »
jessebrault pushed to main at jessebrault/deimos-lang 2024-12-05 01:25:27 +00:00
bb2edc1d49 Sketching out web mvc part of std lib.