186 Commits

Author SHA1 Message Date
1e02b2c6ac pysh readme mention 2025-01-20 23:25:09 -06:00
fec6cc3270 add/fix tests 2025-01-20 23:23:32 -06:00
2ca1f0fe94 add code stack 2025-01-20 23:22:58 -06:00
4e42c4332b remove string Gene calls 2025-01-20 23:22:31 -06:00
32c83c13e3 README note 2025-01-20 23:22:04 -06:00
933c8fc445 add code stack instructions 2025-01-20 23:21:52 -06:00
6a45dec263 added more instructions (NEED TO BE TESTED) 2025-01-20 23:21:33 -06:00
9f6a72939a add message about no-ops 2025-01-20 14:05:43 -06:00
7059447dcd update readme for this branch 2025-01-19 21:57:31 -06:00
be4c15cd51 logicalInstructions added 2025-01-19 21:56:35 -06:00
40797972f3 int/bool instructions 2025-01-19 21:56:17 -06:00
5fb5ea9d7d add more floatinstructions 2025-01-19 21:55:56 -06:00
13fc5769fe add logical 2025-01-19 21:55:22 -06:00
23eddb756d add basic trig functions to floats 2025-01-19 21:12:50 -06:00
5c8fd8fbd9 lenses marked as completed 2025-01-19 21:00:19 -06:00
6dbf4e7905 comments 2025-01-19 20:56:34 -06:00
d67ed6a821 remove string stack (why do we have this?) 2025-01-19 20:53:28 -06:00
f991792787 add generic(ish) int instructions 2025-01-19 20:50:47 -06:00
e11b813d00 fix tests as well 2025-01-19 19:50:37 -06:00
add9503c88 fix yank 2025-01-19 19:50:27 -06:00
774a0db148 undefined added so can compile 2025-01-19 18:26:33 -06:00
bc66bc8907 add tests 2025-01-19 17:17:09 -06:00
ee1779b611 add more generic instructions, need to fix yank 2025-01-19 17:16:23 -06:00
e84ebee427 fix up tests 2025-01-19 00:41:02 -06:00
448b71dab1 add stack depth 2025-01-19 00:40:46 -06:00
af258b538a shitton of tests 2025-01-19 00:16:46 -06:00
a756e5d584 example state 2025-01-19 00:16:21 -06:00
7d802a0fa4 needed parenthesis for execution priority 2025-01-19 00:16:03 -06:00
862241d464 genericize generic instructions 2025-01-19 00:15:31 -06:00
8feb8cd790 add generic instructions 2025-01-19 00:15:04 -06:00
346cd96d67 change to lens 2025-01-18 19:56:51 -06:00
34bf6b38bd convert to lens 2025-01-18 19:56:38 -06:00
1907ac6c87 convert to basic lenses, need to abstract 2025-01-18 19:56:27 -06:00
7a33477b0c add lens to .cabal file 2025-01-18 19:56:06 -06:00
Rowan Torbitzky-Lane
4f293058f1 add lens note in readme 2025-01-18 13:31:46 -06:00
Rowan Torbitzky-Lane
733151cf2f add vector types to State, need to add functions now 2025-01-17 21:54:11 -06:00
Rowan Torbitzky-Lane
589fd6b242 comment out debug.trace 2025-01-17 21:53:48 -06:00
Rowan Torbitzky-Lane
9c018ae96e add some float tests 2025-01-16 21:13:51 -06:00
Rowan Torbitzky-Lane
a0ed966a4a add int div0 test, rename a few strings 2025-01-16 20:59:27 -06:00
Rowan Torbitzky-Lane
bb18c15c8c add more paths to executable 2025-01-16 20:59:08 -06:00
Rowan Torbitzky-Lane
c0e5477828 fix int div, add floats (need tests for these) 2025-01-16 20:58:47 -06:00
Rowan Torbitzky-Lane
439cc2e6bf moved files imports 2025-01-16 17:11:28 -06:00
Rowan Torbitzky-Lane
ae8a1f82f8 comment out imports for linting 2025-01-16 17:10:42 -06:00
Rowan Torbitzky-Lane
d5d54b4a71 Needed for cabal to work 2025-01-16 17:10:28 -06:00
Rowan Torbitzky-Lane
b1863c7d3d mention lenses 2025-01-16 17:10:12 -06:00
Rowan Torbitzky-Lane
125c1f8c83 move instructions around 2025-01-16 17:10:01 -06:00
Rowan Torbitzky-Lane
a9ba6ad675 no more linting errors 2025-01-16 15:59:23 -06:00
Rowan Torbitzky-Lane
76b5b35f29 no base version requirement 2025-01-16 15:58:46 -06:00
Rowan Torbitzky-Lane
72d6562542 fix copied GeneInt 2025-01-16 15:07:08 -06:00
Rowan Torbitzky-Lane
7aa153d7b1 recordwildcard state syntax 2025-01-16 14:45:14 -06:00