Commit Graph

42 Commits

Author SHA1 Message Date
lash
765bc2a269
Terminate on code EOF when not checking input 2023-04-10 09:19:30 +01:00
lash
602ca92b6a
Add cache push and pop in vm target processingC 2023-04-10 09:05:48 +01:00
lash
da45ee783b
Correct error comparison for sym data load in fs 2023-04-10 08:07:11 +01:00
lash
89deda1268
Use correct target, ctrl regex for incmp 2023-04-10 07:54:52 +01:00
lash
d183ec1824
Add render interface defs, rehabilitate vm 2023-04-09 09:44:32 +01:00
lash
629cae8a55
WIP factor out cache code 2023-04-08 19:07:46 +01:00
lash
a7add69f18
Add menu browse display conditional on state 2023-04-08 11:31:05 +01:00
lash
9e4205e6e8
Reinstatate MNEXT, MPREV 2023-04-08 09:31:32 +01:00
lash
8b1f91e859
Factor out target sym navigation handling 2023-04-08 08:54:55 +01:00
lash
6221e1dce2
Use INCMP for lateral move, new input vm mod file 2023-04-08 08:14:34 +01:00
lash
a8a6adbe6c
Newline replacement string for portion render 2023-04-07 12:14:22 +01:00
lash
4a91439320
WIP Add size checker to resource render 2023-04-06 21:29:11 +01:00
lash
a3073f6189
WIP Add termination handler in engine 2023-04-06 10:10:24 +01:00
lash
6325ef4afd
Catch missing input on empty bytecode buffer 2023-04-06 09:54:51 +01:00
lash
f0bfff3a20
Add display initial to engine execution 2023-04-06 09:14:53 +01:00
lash
5a63b24ec1
Ignore load request on same level in state 2023-04-03 07:34:09 +01:00
lash
9e6ece0959
Add testdata generator 2023-04-02 09:07:53 +01:00
lash
5b12385645
Remove commented code 2023-04-01 23:42:39 +01:00
lash
b78e28622a
Implement INCMP and check in nav match flag 2023-04-01 23:40:28 +01:00
lash
4f473c12f0
WIP implement engine object 2023-04-01 14:47:13 +01:00
lash
39eafc8ff2
Add engine object 2023-04-01 10:58:02 +01:00
lash
22d37de779
Add catch implementation 2023-04-01 09:03:03 +01:00
lash
324fd98cc3
Add test state flag by byte slice 2023-04-01 08:36:26 +01:00
lash
3e5a7cf322
Add flags byte array check 2023-03-31 23:25:05 +01:00
lash
a6b57c92a9
Add bit flag manipulation 2023-03-31 23:17:44 +01:00
lash
f7bcf8896b
Remove unused input from EntryFunc, add docs 2023-03-31 22:35:13 +01:00
lash
b0a3324409
DRY level reset in state 2023-03-31 21:18:54 +01:00
lash
5c5e36cdfa
Enfore single sink for map level 2023-03-31 21:08:11 +01:00
lash
d84720d595
Add sizes reporting in state 2023-03-31 20:42:13 +01:00
lash
0f1483430d
implement size constraint on value 2023-03-31 20:23:45 +01:00
lash
78261239b2
Add arg handling, invalid arg handling 2023-03-31 19:24:30 +01:00
lash
9f9ef86b9e
Add error to arg getset 2023-03-31 18:17:43 +01:00
lash
5a300944c8
Add default router for non-selector inputs 2023-03-31 18:04:11 +01:00
lash
aefebf278a
Add reload test, simpler instruction generator in vm test 2023-03-31 16:12:14 +01:00
lash
13bb7bed9c
Add multi-instruction test stub 2023-03-31 15:24:29 +01:00
lash
ee55f3e5fe
Add run loop 2023-03-31 15:03:54 +01:00
lash
6dbc004138
Add duplicate key check 2023-03-31 14:04:08 +01:00
lash
a713d562c6
Factor out map from add 2023-03-31 13:24:14 +01:00
lash
ad518b92d8
Add frame exit 2023-03-31 13:08:06 +01:00
lash
2034c393f9
Implement cache size check 2023-03-31 12:56:11 +01:00
lash
767321fa2c
WIP apply map command 2023-03-31 12:41:00 +01:00
lash
c0d38513d3
Initial commit 2023-03-31 10:52:04 +01:00