rvcas
|
9751b1827f
|
chore
|
2022-09-07 17:53:52 -04:00 |
rvcas
|
d54aaff5de
|
feat: fill in expr unit parser a bit
|
2022-09-07 17:53:07 -04:00 |
rvcas
|
c92ed49c9c
|
chore: lock file again
|
2022-09-07 17:53:05 -04:00 |
rvcas
|
ce72d8cca8
|
chore: fix lock file
|
2022-09-07 17:52:56 -04:00 |
rvcas
|
59a9bac9b5
|
feat: finish expr_seq_parser
|
2022-09-07 17:52:49 -04:00 |
rvcas
|
3bc507c9e8
|
feat: beginnings of expr parsing
|
2022-09-07 17:52:49 -04:00 |
rvcas
|
d87bb17a27
|
feat: type aliases and some fn parsing
|
2022-09-07 17:52:49 -04:00 |
rvcas
|
fbc9b27efe
|
feat: parse custom types
|
2022-09-07 17:52:49 -04:00 |
rvcas
|
1d1a6fc404
|
feat: parse imports
|
2022-09-07 17:52:49 -04:00 |
rvcas
|
1d6809661c
|
feat: lexer
|
2022-09-07 17:52:49 -04:00 |
rvcas
|
208f2e80ea
|
feat: more ast elements and some sample syntax
|
2022-09-07 17:52:48 -04:00 |
rvcas
|
5a9ec708ee
|
chore: update lock file
|
2022-09-07 17:52:48 -04:00 |
rvcas
|
35143f1544
|
feat: add the ast module
|
2022-09-07 17:52:48 -04:00 |
rvcas
|
46057d62dc
|
chore: update lock file
|
2022-09-07 17:52:48 -04:00 |
rvcas
|
fd17605e4d
|
feat: add deps
|
2022-09-07 17:52:46 -04:00 |
rvcas
|
e74eace15c
|
chore: init lang crate
|
2022-09-07 17:52:18 -04:00 |
rvcas
|
db5695a1c4
|
Release 0.0.11
aiken@0.0.11
uplc@0.0.11
Generated by cargo-workspaces
|
2022-09-07 17:49:27 -04:00 |
rvcas
|
df5ec55ce9
|
chore: add more assets
|
2022-09-06 20:14:27 -04:00 |
rvcas
|
4d742b5b47
|
chore: fix formatting
|
2022-09-06 15:45:08 -04:00 |
Niels Mündler
|
9b491b3777
|
Print machine logs (debug trace)
This may be made optional with a --verbose flag, but usually the user wants to see all invocations of the Trace command
|
2022-09-06 15:44:23 -04:00 |
Kasey White
|
c88e5df8b1
|
finish up builtin implementations for Vasil
|
2022-08-30 18:15:50 -04:00 |
Kasey White
|
2d1f147d40
|
remove extra dependencies and return result for data encode/decode
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
65b133251a
|
change pretty vars and handle larger range of cbor tags
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
833914c80c
|
done with data builtins
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
368cd4ad55
|
one more data builtin to go
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
00cc9f93d5
|
start making data with builtins
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
1a09a34873
|
mknil builtins
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
c34344ce21
|
add a few additional data builtins
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
c9c8e6e554
|
add unmap and other builtins to deconstruct data
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
73e367ad53
|
add a data builtin and do ex_mem for pairs, list, data
|
2022-08-29 14:07:13 -04:00 |
rvcas
|
45e22c1ea8
|
Release 0.0.10
aiken@0.0.10
flat-rs@0.0.10
uplc@0.0.10
Generated by cargo-workspaces
|
2022-08-27 16:45:04 -04:00 |
zypeh
|
03847259f7
|
Removing whitespace
|
2022-08-27 10:59:48 -04:00 |
zypeh
|
b474abdb9b
|
Rewrite test in proptest, remove quickcheck dep
|
2022-08-27 10:59:48 -04:00 |
Kasey White
|
8eb2d24704
|
fix clippy check
|
2022-08-25 19:36:03 -04:00 |
zypeh
|
aeae9aa51e
|
zigzag zagzig
|
2022-08-25 19:36:03 -04:00 |
zypeh
|
b81986c44c
|
Adding more tests
|
2022-08-25 19:36:03 -04:00 |
zypeh
|
ef81427b62
|
Fixed bug if byte array exceed 255 bytes
|
2022-08-25 19:36:03 -04:00 |
zypeh
|
10461779af
|
Moved the test and use compiler specific function
|
2022-08-25 19:36:03 -04:00 |
zypeh
|
7cff93e718
|
Code linting
|
2022-08-25 19:36:03 -04:00 |
zypeh
|
40fd4ae447
|
Adding test cover the write_blk encode function
|
2022-08-25 19:36:03 -04:00 |
zypeh
|
9ded4d79d5
|
Move test to tests directory
|
2022-08-25 19:36:03 -04:00 |
zypeh
|
f997a6250c
|
Eliminate the recursive call
|
2022-08-25 19:36:03 -04:00 |
Kasey White
|
09ae98065c
|
remaining buitlins for list and integer
Co-authored-by: rvcas <x@rvcas.dev>
|
2022-08-24 00:06:17 -04:00 |
Kasey White
|
3f6ad6be60
|
verify signature changed name and cost
|
2022-08-24 00:06:17 -04:00 |
Kasey White
|
c03d3e3604
|
fix budget restriction back to protocol params (#39)
|
2022-08-21 16:52:31 -04:00 |
rvcas
|
2b27261711
|
Release 0.0.9
aiken@0.0.9
uplc@0.0.9
Generated by cargo-workspaces
|
2022-08-17 22:48:06 -04:00 |
rvcas
|
8ed87c5f17
|
chore: fix clippy issues
|
2022-08-17 22:40:32 -04:00 |
Kasey White
|
2bb482d9ec
|
Using rc we now get code that runs much faster and
can run jpg contract with no inputs
|
2022-08-17 22:40:32 -04:00 |
Kasey White
|
fb81955f51
|
start changing machine to use rc instead of box (does compile)
|
2022-08-17 22:40:32 -04:00 |
Kasey White
|
c050a5647f
|
remove some unnecessary clones with more optimizations to come
|
2022-08-17 22:40:32 -04:00 |