-
d8ef336919
namespace: change -> git.grassecon.net/kamikazechaser/vise
master
v0.0.9-alpha
Mohammed Sohail
2023-04-17 12:56:56 +00:00
-
194522fd95
Allow special targets for catch, input validate example
v0.0.8-alpha.4+build.194522fd95bd8323209c8ebc056567b87f59fe5e
lash
2023-04-17 07:26:19 +01:00
-
afb3ff3a36
Add hello world example
v0.0.8-alpha.3+build.afb3ff3a36ef84b343b4a4c8e92dc8287386b302
lash
2023-04-17 06:35:36 +01:00
-
100f7f3b48
Rehabilitate generic interactive tool
v0.0.8-alpha.2+build.100f7f3b48193f432bb18a6058b6414f78355939
lash
2023-04-16 13:41:41 +01:00
-
1e80d37b73
Implement user flag offset
v0.0.8-alpha.1+build.1e80d37b73235240e66f6b4ae3d88b5b52a815b3
lash
2023-04-16 13:34:20 +01:00
-
2aa5214b2b
Add features description in readme, license
lash
2023-04-16 13:23:36 +01:00
-
4a0f141ad8
Sort opcode section in readme
v0.0.7-alpha.2+build.4a0f141ad8f284e276083da5efb689854c2e4a5b
lash
2023-04-16 12:46:48 +01:00
-
9b8f882155
Remove obsolete description part of MOVE directive in readme
v0.0.7-alpha.2+build.9b8f88215524f91cc16526b55dc7796ea491bb1b
lash
2023-04-16 12:39:54 +01:00
-
f8b9ee32eb
Update readme
lash
2023-04-16 12:37:12 +01:00
-
f06bca7abf
Add nomove state transition option, session partitioned interactive example
v0.0.7-alpha.1+build.f06bca7abf19b787b23b193301700cf39d2e7684
lash
2023-04-16 12:15:57 +01:00
-
bf1d634474
Add engine and state restart on empty termination node
lash
2023-04-16 10:40:41 +01:00
-
957d59bb1a
Update readme
v0.0.6-alpha.3+build.957d59bb1a33310f9cbe83cb650ec15c16c1300e
lash
2023-04-16 09:28:10 +01:00
-
57bb9af940
Flush code buffer on catch
v0.0.6-alpha.2+build.57bb9af9402b7eff0927edb166e4b4c043124eb0
lash
2023-04-16 09:13:14 +01:00
-
ed9cd8d7b4
WIP terminating example for profile data entered
lash
2023-04-16 09:12:47 +01:00
-
8258b9a5d8
Catch empty code after engine init
lash
2023-04-16 08:51:16 +01:00
-
a4ec4dd60e
Add initialize entry state in compile script
lash
2023-04-16 08:25:44 +01:00
-
0ab6868eca
Pass through wildcard when have match in incmp
lash
2023-04-16 08:13:09 +01:00
-
355b466746
WIP add profile menu example
lash
2023-04-15 07:06:03 +01:00
-
d8c112fa92
Rename project to vise
v0.0.6-alpha.1+build.d8c112fa926fb1cd80b2bdd9a53e6fcebe459e68
lash
2023-04-14 09:59:37 +01:00
-
208ad0e287
Add bigger range in many size sizer tests
lash
2023-04-14 09:19:11 +01:00
-
6f68d8de57
Remove dead code in engine persist
lash
2023-04-14 09:16:09 +01:00
-
b0d0fde3e0
Add menued manysize test
lash
2023-04-14 09:12:32 +01:00
-
4b6cc33208
Fix single byte overflow case for sized render
v0.0.5-alpha.6+build.4b6cc33208fd6030808e5ebe3bdea30a2030d3f6
lash
2023-04-14 09:09:53 +01:00
-
59dcb7875d
WIP correct entry point in persisted runner
v0.0.5-alpha.5+build.59dcb7875db2a92718c8d049e8526e68012398f3
lash
2023-04-13 10:33:24 +01:00
-
28cbe308d4
Implement ascend from catch code in vm runner
dev-0.0.5-alpha.4+build.28cbe308d430557c6d312d7ed481303ba2887944
lash
2023-04-13 10:10:54 +01:00
-
5e8cacd7bc
Add package documentation comments
dev-0.0.5-alpha.3+build.5e8cacd7bc63ba7f76680510d2268a20f8635f25
lash
2023-04-13 09:56:31 +01:00
-
12ff703bc9
Add output to persisted engine run, add code docs
dev-0.0.5-alpha.2+build.12ff703bc962911dad0f7c5e86ee7584cd64e966
lash
2023-04-13 09:38:35 +01:00
-
1844415ae9
Add input to entryfuncs, return flag delta from entryfunc
v0.0.5-alpha.1+build.1844415ae94840dbac2065b9e204f3737e093460
lash
2023-04-13 09:16:17 +01:00
-
46288b240b
Make client input available for LOAD instruction execution
lash
2023-04-13 07:56:35 +01:00
-
a2d947e106
Add persisted state engine runner
lash
2023-04-13 00:38:33 +01:00
-
064418cb83
Add persist module
lash
2023-04-12 23:42:36 +01:00
-
15c64a46e6
Fix dev commands directory structure
lash
2023-04-12 18:20:45 +01:00
-
df9b30287c
Move source files to root dir
lash
2023-04-12 18:09:37 +01:00
-
e340210d8f
Add code comment documentation
lash
2023-04-12 18:04:36 +01:00
-
91ee0568ca
Write root menu to writer (not stdout) in engine loop
v0.0.4-alpha.2+build.91ee0568cab19f319f507e8b84f28d93fca55187
lash
2023-04-12 14:20:09 +01:00
-
12d2b577f0
Update readme
lash
2023-04-12 09:15:34 +01:00
-
719368301b
Catch browse back beyond start
v0.0.4-alpha.1+build.719368301b533b1ed9858ecc73e983236621a1ac
lash
2023-04-12 08:42:37 +01:00
-
4da19b3047
Catch beyond index error in browse
lash
2023-04-12 08:30:35 +01:00
-
677dbf536f
Include newline in pager accumulation calc
lash
2023-04-12 07:56:02 +01:00
-
aa0c2a283f
Handle browse input
lash
2023-04-12 07:29:23 +01:00
-
68fef90684
Add menu navigation to net remaining in browseable render
lash
2023-04-11 08:35:00 +01:00
-
ca4e9e963a
WIP add menu render to sizer context
lash
2023-04-10 17:38:23 +01:00
-
5f04698d0a
WIP implement high-level pagination test
lash
2023-04-10 16:12:22 +01:00
-
0831a4ea53
Complete move map code to page code in render module
v0.0.3-alpha.1+build.0831a4ea539f46c5eeb8407ca71bc013dbdff873
lash
2023-04-10 15:26:18 +01:00
-
765bc2a269
Terminate on code EOF when not checking input
lash
2023-04-10 09:19:18 +01:00
-
602ca92b6a
Add cache push and pop in vm target processingC
lash
2023-04-10 09:05:48 +01:00
-
da45ee783b
Correct error comparison for sym data load in fs
lash
2023-04-10 08:07:08 +01:00
-
89deda1268
Use correct target, ctrl regex for incmp
lash
2023-04-10 07:54:52 +01:00
-
084b23babd
Add dynamic file reader alternative for funcfor in fs resource
lash
2023-04-10 05:30:57 +01:00
-
8ddfd68f33
Factor out engine loop code
lash
2023-04-09 15:58:35 +01:00
-
95bee7f8e0
Add stateful render method to vm
lash
2023-04-09 15:35:26 +01:00
-
45de1f5c7a
Fully rehabilitate all modules after cache, page refactor
lash
2023-04-09 10:16:41 +01:00
-
d183ec1824
Add render interface defs, rehabilitate vm
lash
2023-04-09 09:44:32 +01:00
-
7e01f2725d
WIP Factor page, sizer, menu to render package, cachemap to page
lash
2023-04-08 23:35:13 +01:00
-
6a1611a0c8
Factor out menu handling
lash
2023-04-08 22:32:17 +01:00
-
629cae8a55
WIP factor out cache code
lash
2023-04-08 16:09:10 +01:00
-
238f4546ff
Move test fixture code for resource wrapper to separate file
lash
2023-04-08 15:27:52 +01:00
-
2b34149aa9
WIP Add indexed condition for browse menu items display
lash
2023-04-08 11:46:30 +01:00
-
a7add69f18
Add menu browse display conditional on state
lash
2023-04-08 11:31:05 +01:00
-
97dc090619
Add stateful resource navigation
lash
2023-04-08 10:20:34 +01:00
-
adbd790c6f
Revert "Remove MNEXT, MPREV again (sigh)"
lash
2023-04-08 10:01:28 +01:00
-
b55edd2678
Remove MNEXT, MPREV again (sigh)
lash
2023-04-08 09:53:17 +01:00
-
9e4205e6e8
Reinstatate MNEXT, MPREV
lash
2023-04-08 09:31:32 +01:00
-
8b1f91e859
Factor out target sym navigation handling
lash
2023-04-08 08:54:55 +01:00
-
6221e1dce2
Use INCMP for lateral move, new input vm mod file
lash
2023-04-08 08:14:14 +01:00
-
a8a6adbe6c
Newline replacement string for portion render
lash
2023-04-07 11:31:30 +01:00
-
063b786572
Add sink splitter
lash
2023-04-07 09:30:23 +01:00
-
4a91439320
WIP Add size checker to resource render
lash
2023-04-06 15:21:26 +01:00
-
397985f1ae
Add descriptive input checker error
lash
2023-04-06 12:47:09 +01:00
-
2989b23b93
Add input format checker in engine
lash
2023-04-06 12:41:36 +01:00
-
d12ff18dd9
Add documentation
lash
2023-04-06 12:08:30 +01:00
-
983bac0c53
Fix endless loop in test after moving default catch code external
v0.0.2-alpha.3+build.983bac0c5383c592e332b5d015c2e535aaa75b40
lash
2023-04-06 11:49:52 +01:00
-
7c1bc78c98
Add invalid input node in testdata
v0.0.2-alpha.3+build.7c1bc78c986bfae7e4308c84549e464fd8972fd0
lash
2023-04-06 10:55:11 +01:00
-
a3073f6189
WIP Add termination handler in engine
lash
2023-04-06 10:08:40 +01:00
-
6325ef4afd
Catch missing input on empty bytecode buffer
lash
2023-04-06 09:54:51 +01:00
-
f0bfff3a20
Add display initial to engine execution
lash
2023-04-06 09:14:53 +01:00
-
c748daa8f7
Make assembler handle non-DOWN menu choices
v0.0.2-alpha.2+build.c748daa8f73ecc713a24e665e72c06e36d123d46
lash
2023-04-06 08:49:16 +01:00
-
d6a0314132
Proper catch of CATCH and INCMP
lash
2023-04-06 08:38:30 +01:00
-
13bf7309e7
WIP Add batch menu handler for asm
v0.0.2-alpha.1+build.13bf7309e7048723e9a9d7eabcc7b69dc32c672c
lash
2023-04-05 12:06:13 +01:00
-
b8c8802421
Fix bad int render for sig
v0.0.1-alpha.2+build.b8c8802421721c4d1a1d2022669602044de6b20c
lash
2023-04-05 11:22:13 +01:00
-
be736c1ff6
WIP fix sig case for uint
lash
2023-04-05 08:59:24 +01:00
-
07555fee91
Update readme
v0.0.1-alpha.1+build.07555fee918cb4043c9a1087173151171fd21eb5
lash
2023-04-05 08:41:58 +01:00
-
aab804e8ff
Add assembler binary
lash
2023-04-05 08:38:07 +01:00
-
19d8c66afe
Add noarg parse, multi write test
lash
2023-04-05 08:21:46 +01:00
-
f186424197
Add parser for single
lash
2023-04-05 08:14:30 +01:00
-
54865b5e4d
Add parser for double
lash
2023-04-05 08:14:08 +01:00
-
7d788fe172
Add parser for double
lash
2023-04-05 08:12:13 +01:00
-
7cf1de955e
Add parser for display arg
lash
2023-04-04 21:02:17 +01:00
-
7bb479f4cb
Add parser for sized arg
lash
2023-04-04 20:32:40 +01:00
-
d3fb782a8c
Add asm parser
lash
2023-04-04 10:38:01 +01:00
-
664eab98d9
Add asm parser
lash
2023-04-04 10:32:39 +01:00
-
d95d27f8fe
Implement verifier as writer
lash
2023-04-04 08:10:25 +01:00
-
684de95198
Add code comments, rename tail var to b
lash
2023-04-04 07:42:15 +01:00
-
83fe049b15
Correct MSIZE args
lash
2023-04-03 09:52:58 +01:00
-
1c11e5881a
Update readme
lash
2023-04-03 09:18:04 +01:00
-
ac3eacbf74
Improve clarity for menu batch codes
lash
2023-04-03 09:14:45 +01:00
-
06938a9628
Add menu browser choices handling
lash
2023-04-03 09:11:44 +01:00
-
856bbdeb63
Add menu interpreter
lash
2023-04-03 08:22:01 +01:00
-
5a63b24ec1
Ignore load request on same level in state
lash
2023-04-03 07:34:09 +01:00
-
a0f7ad5c80
Instructions and render for menu display
lash
2023-04-02 23:53:21 +01:00