microproofs
|
86146ae7f4
|
adding codegen traces
|
2024-01-19 14:30:14 +01:00 |
Matthias Benkort
|
81e29539c8
|
Merge pull request #803 from aiken-lang/780-possible-bug-with-test-github-action-version-generated-by-aiken-new
fix: aiken new github action version
|
2024-01-19 14:27:38 +01:00 |
Matthias Benkort
|
e439cb5924
|
Merge pull request #804 from aiken-lang/fix-796-flat-bigint
Bump pallas dependencies to include flat bigint patch
|
2024-01-19 14:27:25 +01:00 |
KtorZ
|
0e2b8ae251
|
Bump pallas dependencies to include flat bigint patch
Fixes #796.
|
2024-01-18 18:26:21 +01:00 |
microproofs
|
1796147264
|
fix: aiken new github action version
|
2024-01-18 12:10:06 -05:00 |
Matthias Benkort
|
9f263c46f8
|
Merge pull request #801 from cardenaso11/nix-macos-build-libs
Add additional CoreServices dependency when building on macOS
|
2024-01-18 13:18:55 +01:00 |
card
|
328514182e
|
add additional CoreServices dependency when building on macOS
|
2024-01-17 17:47:58 -05:00 |
microproofs
|
06672fce05
|
add new test
|
2024-01-13 19:29:34 -05:00 |
microproofs
|
d26524048e
|
fix: headlist builtin on assoc lists
implement chooseunit for 0 args
|
2024-01-13 19:29:34 -05:00 |
microproofs
|
c7af27a6ba
|
fix: generic edge case with tuples that allowed 2 tuples and 3 tuples to use the same monomorphized function.
Also massively reduced the space taken up by generics in scripts when using generics with list and tuples
|
2024-01-13 17:46:32 -05:00 |
Niels Mündler
|
f934e87b1d
|
Reuse "convert_tag_to_constr"
|
2024-01-13 13:23:58 -05:00 |
Niels Mündler
|
cda1716d47
|
Unify construction of PlutusData objects from int + fields
|
2024-01-13 13:23:58 -05:00 |
Niels Mündler
|
742a728d53
|
Fix conformance test to make a point
|
2024-01-13 13:23:58 -05:00 |
Niels Mündler
|
316842876d
|
Fix PlutusData Constr test case
|
2024-01-13 13:23:58 -05:00 |
Niels Mündler
|
4bd8ab890a
|
Add reverse mapping for PlutusData constr
|
2024-01-13 13:23:58 -05:00 |
Niels Mündler
|
0ae631a1fe
|
Fix parsing Constr PlutusData
|
2024-01-13 13:23:58 -05:00 |
microproofs
|
4a8fecb70a
|
fix: satisfy clippy's demands
|
2024-01-11 14:53:02 -05:00 |
rvcas
|
8b62873ef5
|
fix(format): post trace sequences getting wrapped in curlies closes #781
|
2024-01-09 22:39:55 -05:00 |
microproofs
|
ff462fa8ea
|
don't need clippy macro anymore :)
|
2024-01-08 18:08:50 -05:00 |
microproofs
|
f722af1149
|
fix: accidentally put quotes around tail_name
|
2024-01-08 18:08:50 -05:00 |
microproofs
|
2216f387c3
|
refactor: change codegen uplc to have more type safety
Also refactor list_access_to_uplc
|
2024-01-08 18:08:50 -05:00 |
Mitchell Turner
|
7992a50bec
|
Make foreign `Language` type publicly available (#793)
* Make foreign type public available
* Fix formatting
|
2024-01-08 13:31:21 -08:00 |
KtorZ
|
30a6b77116
|
Get rid of 'VoidMsg' in favor of an 'Option'.
|
2024-01-04 16:03:51 -05:00 |
microproofs
|
c50a9cb5bd
|
refactor: convert msgs to use AirMsg type instead of AirTree
|
2024-01-04 16:03:51 -05:00 |
microproofs
|
394cac86b8
|
feat: expect on a type now can take in a msg when in trace mode
|
2024-01-04 16:03:51 -05:00 |
microproofs
|
4fc65cc600
|
feat: change expect from data on constrs to take in a message term
|
2024-01-04 16:03:51 -05:00 |
microproofs
|
43e84d7af7
|
fixing gen_uplc tets
|
2024-01-04 16:03:51 -05:00 |
microproofs
|
c7a1ff0959
|
refactor how tracing is popped off to be in one location in uplc_gen
|
2024-01-04 16:03:51 -05:00 |
microproofs
|
355e38d6e2
|
feat: expects now print the line of code that failed
|
2024-01-04 16:03:51 -05:00 |
microproofs
|
412945af3a
|
update aiken code gen test
|
2024-01-04 16:03:51 -05:00 |
microproofs
|
aa51ce3e3e
|
feat: add code messages when using expects on constrs
|
2024-01-04 16:03:51 -05:00 |
microproofs
|
71cfb6f6af
|
feat: Add specific messages for using expect with booleans
TODO: fill out the rest of the expects with messages
|
2024-01-04 16:03:51 -05:00 |
Niels Mündler
|
7b452c21f0
|
Fix formatting
|
2023-12-29 22:57:10 -05:00 |
Niels Mündler
|
4c60be368e
|
Add command line option to shrink uplc
|
2023-12-29 22:57:10 -05:00 |
Niels Mündler
|
b6acdde552
|
Use to_i64 for clarity
|
2023-12-19 12:20:10 -05:00 |
Niels Mündler
|
d06f2f6008
|
Formatting
|
2023-12-19 12:20:10 -05:00 |
Niels Mündler
|
eefd26c6fa
|
Add acceptance tests for this tricky case
|
2023-12-19 12:20:10 -05:00 |
Niels Mündler
|
fb56700bde
|
Fix and re-enable pretty print test for bigint
|
2023-12-19 12:20:10 -05:00 |
Niels Mündler
|
89e518f878
|
Deduplicate code
|
2023-12-19 12:20:10 -05:00 |
Niels Mündler
|
ba76c1d2cf
|
Adjust acceptance tests and fix IData and UData
|
2023-12-19 12:20:10 -05:00 |
Niels Mündler
|
022503e254
|
Fix to_pallas_bigint
|
2023-12-19 12:20:10 -05:00 |
Niels Mündler
|
1b1636ab0e
|
Fix parsing of negative bigint
|
2023-12-19 12:20:10 -05:00 |
Niels Mündler
|
0cfcd78039
|
Use more clear functions
|
2023-12-15 21:59:57 -05:00 |
Niels Mündler
|
8c619954d3
|
Add conformance test for big ints
|
2023-12-15 21:59:57 -05:00 |
Niels Mündler
|
ceb6d63e95
|
Add parsing for big builtins
|
2023-12-15 21:59:57 -05:00 |
microproofs
|
6a10be3e82
|
chore: remove redundant clone
|
2023-12-15 21:58:02 -05:00 |
microproofs
|
a0ec92897b
|
chore: clean up pr
|
2023-12-15 21:58:02 -05:00 |
microproofs
|
2cd1379aec
|
for now comment out curry code so the rest of the changes
can be merged to main
|
2023-12-15 21:58:02 -05:00 |
microproofs
|
c0c9f2f432
|
commit latest changes
|
2023-12-15 21:58:02 -05:00 |
microproofs
|
058a190294
|
feat: implement curried tree pruning
|
2023-12-15 21:58:02 -05:00 |