Commit Graph

  • ac4a2bac00 Add disasembler-ish - bytecode to instruction debug output lash 2023-04-02 15:00:56 +01:00
  • aec0564cea Factor out instruction parse from runner in vm lash 2023-04-02 13:59:40 +01:00
  • 8bd0c44a61 Remove BACK symbol lash 2023-04-02 12:20:35 +01:00
  • 8c287b909b WIP Factor out instruction parsing lash 2023-04-02 12:12:06 +01:00
  • 31e011d531 Add interactive runner lash 2023-04-02 10:20:25 +01:00
  • 71d7c1466e Remove duplicate rendertemplate code in vm test lash 2023-04-02 10:11:09 +01:00
  • 9e6ece0959 Add testdata generator lash 2023-04-02 09:07:53 +01:00
  • d0187608aa Add sink example lash 2023-04-02 00:20:14 +01:00
  • 5ac2b0a3f3 Clear up bytecode example lash 2023-04-02 00:16:17 +01:00
  • b108a6a700 Add bytecode example to readme lash 2023-04-02 00:12:25 +01:00
  • c78f2a9c66 REmove duplicate input setter in engine lash 2023-04-01 23:58:26 +01:00
  • a90f41bfe4 Add symbol to input check mapping lash 2023-04-01 23:56:02 +01:00
  • 5b12385645 Remove commented code lash 2023-04-01 23:42:34 +01:00
  • de20c27877 Remove router package lash 2023-04-01 23:40:51 +01:00
  • b78e28622a Implement INCMP and check in nav match flag lash 2023-04-01 22:19:12 +01:00
  • 4181fe0576 Add HALT opcode lash 2023-04-01 21:25:20 +01:00
  • 3febf0a6e2 Add readme section about signals lash 2023-04-01 20:39:06 +01:00
  • 9633672252 More readme edits lash 2023-04-01 17:32:08 +01:00
  • a811b12912 Menu hierarchy fix lash 2023-04-01 16:03:59 +01:00
  • 92487ec8af Add more details in readme lash 2023-04-01 16:02:47 +01:00
  • 9fe958fc24 More readme edit lash 2023-04-01 15:40:51 +01:00
  • 98e738aa92 Remove sink opcode lash 2023-04-01 15:37:11 +01:00
  • a0069d7818 Add readme lash 2023-04-01 15:33:35 +01:00
  • 172edf05d1 Add documentation lash 2023-04-01 15:04:38 +01:00
  • 4f473c12f0 WIP implement engine object lash 2023-04-01 14:47:03 +01:00
  • 39eafc8ff2 Add engine object lash 2023-04-01 10:58:02 +01:00
  • 832228ba11 Add 'back' portion of catch test lash 2023-04-01 09:06:08 +01:00
  • 22d37de779 Add catch implementation lash 2023-04-01 09:03:03 +01:00
  • 324fd98cc3 Add test state flag by byte slice lash 2023-04-01 08:36:26 +01:00
  • 3e5a7cf322 Add flags byte array check lash 2023-03-31 23:25:05 +01:00
  • a6b57c92a9 Add bit flag manipulation lash 2023-03-31 23:17:44 +01:00
  • f7bcf8896b Remove unused input from EntryFunc, add docs lash 2023-03-31 22:35:13 +01:00
  • b0a3324409 DRY level reset in state lash 2023-03-31 21:18:54 +01:00
  • 5c5e36cdfa Enfore single sink for map level lash 2023-03-31 21:08:06 +01:00
  • d84720d595 Add sizes reporting in state lash 2023-03-31 20:42:13 +01:00
  • 0f1483430d implement size constraint on value lash 2023-03-31 20:23:45 +01:00
  • 725ee335ec Add back handler lash 2023-03-31 20:05:57 +01:00
  • c3d634c1d3 Execute arg with render lash 2023-03-31 19:40:54 +01:00
  • 78261239b2 Add arg handling, invalid arg handling lash 2023-03-31 19:24:30 +01:00
  • 9f9ef86b9e Add error to arg getset lash 2023-03-31 18:17:43 +01:00
  • 5a300944c8 Add default router for non-selector inputs lash 2023-03-31 18:04:11 +01:00
  • f6e1d2bacc Add router lash 2023-03-31 17:27:10 +01:00
  • aefebf278a Add reload test, simpler instruction generator in vm test lash 2023-03-31 16:12:14 +01:00
  • 13bb7bed9c Add multi-instruction test stub lash 2023-03-31 15:24:29 +01:00
  • ee55f3e5fe Add run loop lash 2023-03-31 15:03:54 +01:00
  • 6dbc004138 Add duplicate key check lash 2023-03-31 14:04:08 +01:00
  • a713d562c6 Factor out map from add lash 2023-03-31 13:24:14 +01:00
  • ad518b92d8 Add frame exit lash 2023-03-31 13:06:59 +01:00
  • 2034c393f9 Implement cache size check lash 2023-03-31 12:56:11 +01:00
  • 767321fa2c WIP apply map command lash 2023-03-31 10:59:55 +01:00
  • c0d38513d3 Initial commit lash 2023-03-31 10:52:04 +01:00