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 | 
						
					
				
					
						
							
							
								 
								microproofs
							
						 | 
						
							
							
							
							
							
								
							
							
								51079b8590
								
							
						 | 
						
							
							
								
								fix: builtin_force_reducer wasn't handling double forces correctly
							
							
							
							
							
						 | 
						
							2023-12-15 21:58:02 -05:00 | 
						
					
				
					
						
							
							
								 
								microproofs
							
						 | 
						
							
							
							
							
							
								
							
							
								4015550f55
								
							
						 | 
						
							
							
								
								start testing the first stage of currying builtins
							
							
							
							
							
						 | 
						
							2023-12-15 21:58:02 -05:00 | 
						
					
				
					
						
							
							
								 
								microproofs
							
						 | 
						
							
							
							
							
							
								
							
							
								249581e1bc
								
							
						 | 
						
							
							
								
								chore: continuing progress on implementing currying optimization for builtins
							
							
							
							
							
							
							
							Introduced some new abstractions to make a different number of args easier to deal with 
							
						 | 
						
							2023-12-15 21:58:02 -05:00 | 
						
					
				
					
						
							
							
								 
								microproofs
							
						 | 
						
							
							
							
							
							
								
							
							
								8fdedb754e
								
							
						 | 
						
							
							
								
								chore: continue more on curry optimizations
							
							
							
							
							
						 | 
						
							2023-12-15 21:58:02 -05:00 | 
						
					
				
					
						
							
							
								 
								microproofs
							
						 | 
						
							
							
							
							
							
								
							
							
								88e21449c5
								
							
						 | 
						
							
							
								
								chore: comment fixes
							
							
							
							
							
						 | 
						
							2023-12-15 21:58:02 -05:00 | 
						
					
				
					
						
							
							
								 
								microproofs
							
						 | 
						
							
							
							
							
							
								
							
							
								5c688b1404
								
							
						 | 
						
							
							
								
								Feat: refactor optimizations to use tree traversal algorithm
							
							
							
							
							
							
							
							This makes each optimization a single function that acts on an existing tree traversal function 
							
						 | 
						
							2023-12-15 21:58:02 -05:00 | 
						
					
				
					
						
							
							
								 
								rvcas
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								07122aaa88
								
							
						 | 
						
							
							
								
								feat: allow importing off validators in validators/tests/*
							
							
							
							
							
						 | 
						
							2023-12-11 18:27:08 -05:00 |