navelbuffle
|
18063377fb
|
fix interpeter unit tests
|
2025-01-04 17:54:07 +03:00 |
|
navelbuffle
|
79c8b3bd6d
|
add bool stack into adapter
|
2025-01-04 16:27:21 +03:00 |
|
navelbuffle
|
e220ff39fc
|
add bool stack return and fix adapter
|
2025-01-04 16:20:00 +03:00 |
|
navelbuffle
|
7f259c8a07
|
fix opcode offsets in runInterpreter
|
2025-01-04 16:13:38 +03:00 |
|
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 |
|