Commit Graph
34 Commits
Author SHA1 Message Date
navelbuffle 3d7cf54723 added error ReadUintOutOfRange 2025-01-04 16:01:04 +03:00
navelbuffle ead3797ea0 refactor helper read funcs and add instruction into parseSublist 2025-01-04 15:54:11 +03:00
navelbuffle 68d9076424 return to: all opcode implementations inline 2025-01-04 15:12:22 +03:00
navelbuffle 9c657167a8 refactored into ordered CodeTag and OpCode (same keys in a code) 2025-01-03 21:04:03 +03:00
navelbuffle 0be8408a3a extend helper reads with a boolean type 2025-01-03 10:51:45 +03:00
navelbuffle d38937095e extend Descriptor with a boolean type 2025-01-03 09:21:57 +03:00
navelbuffle 7d74d84717 extend CodeTag and OpCode enums with a boolean type 2025-01-03 08:34:30 +03:00
navelbuffle ce1cc8adad extend gitignore 2024-12-31 02:41:28 +03:00
zjkree b4e723fd2c Minimal working example. Can run programs in CL. 2024-12-25 08:59:48 +01:00
zjkree 73f3bca656 Make some progress on ASTs. 2024-12-24 07:05:17 +01:00
zjkree ae908ee23d Offchain scaffolding. 2024-12-24 06:32:46 +01:00
zjkree 50288eb30c forge install: forge-std
v1.9.5
2024-12-24 06:04:03 +01:00
zjkree 818da97ea5 Move onchain logic to speperate dir. 2024-12-24 06:03:14 +01:00
zjkree 9f3636d232 Remove forge-std. 2024-12-24 06:00:54 +01:00
zjkree dadfb7983a Add integer dup and pop. 2024-12-24 05:46:09 +01:00
zjkree 6b874bf8ba Make test view to avoid warnings. 2024-12-24 05:45:54 +01:00
zjkree fce9ae4d6f Add int adapter. 2024-12-24 05:28:57 +01:00
zjkree 40172b8eaf Imrove test coverage. 2024-12-24 04:22:24 +01:00
zjkree 92e353dcda Add INTEGER_MINUS and INETEGER_MULT. 2024-12-24 03:58:50 +01:00
zjkree 4cc20edf96 forge install: forge-std
v1.9.5
2024-12-23 07:10:20 +01:00
zjkree 268823c130 Remove forge-std to readd it as proper dependency. 2024-12-23 07:10:04 +01:00
zjkree a5248b3bd4 Add Interpreter.md. 2024-12-23 07:01:40 +01:00
zjkree 817c4f8f44 Add Push3Interpreter and a simple test. 2024-12-23 06:45:36 +01:00
zjkree 7b9aac5f97 Add .gitignore. 2024-12-23 03:14:26 +01:00
zjkree cb3aa7cb77 Foundry init. 2024-12-23 03:07:37 +01:00
zjkree 9d4b4151fc Add forge-std. 2024-12-23 03:07:19 +01:00
zjkree 34f0d4e647 Add flake.nix. 2024-12-23 02:59:11 +01:00
JulesCrown aaa79ebe78 example 2 2024-12-21 19:34:57 +01:00
JulesCrown 2b7ddfb831 example 1 2024-12-21 19:28:41 +01:00
giteadmin 2be2c544f4 add links 2024-12-14 19:30:39 +01:00
giteadmin e06d723d68 lost point 2024-12-14 18:52:40 +01:00
giteadmin e396d55ba3 readme 2024-12-14 17:56:36 +01:00
giteadmin fbc40e6aa1 initial draft 2024-12-14 17:42:00 +01:00
giteadmin b8996b9590 Initial commit 2024-12-14 16:36:10 +00:00