626033ff9b 
								
							 
						 
						
							
							
								
								fix: attempt to convert from opaque before doing monomorphization  
							
							
							
						 
						
							2023-06-22 18:20:31 -04:00  
				
					
						
							
							
								 
						
							
								24f5c4de6b 
								
							 
						 
						
							
							
								
								fix: the final clause of a when expecting another clause afterwards in nested list cases.  
							
							... 
							
							
							
							fix: all elements were being destructured in tuple clauses even if not used 
							
						 
						
							2023-06-19 21:43:38 -04:00  
				
					
						
							
							
								 
						
							
								e1f788b628 
								
							 
						 
						
							
							
								
								chore: commit tests first  
							
							
							
						 
						
							2023-06-19 21:43:38 -04:00  
				
					
						
							
							
								 
						
							
								42519d3965 
								
							 
						 
						
							
							
								
								Merge pull request  #619  from aiken-lang/first-class-binary-operators  
							
							... 
							
							
							
							First class binary operators 
							
						 
						
							2023-06-17 17:23:34 +02:00  
				
					
						
							
							
								 
						
							
								41b2bf1c7e 
								
							 
						 
						
							
							
								
								Fill-in CHANGELOG.  
							
							
							
						 
						
							2023-06-17 17:21:43 +02:00  
				
					
						
							
							
								 
						
							
								4252ee6373 
								
							 
						 
						
							
							
								
								Implement formatter for anon binop.  
							
							
							
						 
						
							2023-06-17 08:44:59 +02:00  
				
					
						
							
							
								 
						
							
								91f03abb7b 
								
							 
						 
						
							
							
								
								Support all binary operator in the anonymous binop parser.  
							
							
							
						 
						
							2023-06-17 08:44:45 +02:00  
				
					
						
							
							
								 
						
							
								d0b4c1c3b5 
								
							 
						 
						
							
							
								
								Add remaining boolean comparison operator to anon binop parser.  
							
							... 
							
							
							
							Nothing to see here as they all have the same signature. Implementing
  arithmetic bin-operators and boolean logic operators will require some
  more logic. 
							
						 
						
							2023-06-17 07:57:37 +02:00  
				
					
						
							
							
								 
						
							
								ec94230294 
								
							 
						 
						
							
							
								
								Extend parser to accept anonymous binop as expressions.  
							
							... 
							
							
							
							This is simply a syntactic sugar which desugarize to a function call with two arguments mapped to the specified binary operator.
  Only works for '>' at this stage as a PoC, extending to all binop in the next commit. 
							
						 
						
							2023-06-17 07:36:11 +02:00  
				
					
						
							
							
								 
						
							
								ba911d48ea 
								
							 
						 
						
							
							
								
								Refactor 'is_capture' field on function expressions.  
							
							... 
							
							
							
							Refactored into an enum to make it easier to extend with a new variant to support binary operators. 
							
						 
						
							2023-06-17 07:26:46 +02:00  
				
					
						
							
							
								 
						
							
								93135cebbb 
								
							 
						 
						
							
							
								
								fix: redeemers in the script context are sorted by redeemer ptr not data hash  
							
							
							
						 
						
							2023-06-16 12:24:44 -04:00  
				
					
						
							
							
								 
						
							
								e72a9f8e0b 
								
							 
						 
						
							
							
								
								chore: rearrange code gen test order  
							
							
							
						 
						
							2023-06-14 13:12:49 -04:00  
				
					
						
							
							
								 
						
							
								44e21ddcb8 
								
							 
						 
						
							
							
								
								[create-pull-request] automated change  
							
							
							
						 
						
							2023-06-14 00:31:16 -04:00  
				
					
						
							
							
								 
						
							
								85d82e5aec 
								
							 
						 
						
							
							
								
								chore: Release  
							
							
							
						 
						
							2023-06-13 21:24:41 -04:00  
				
					
						
							
							
								 
						
							
								ad5feff06c 
								
							 
						 
						
							
							
								
								[create-pull-request] automated change  
							
							
							
						 
						
							2023-06-13 21:17:13 -04:00  
				
					
						
							
							
								 
						
							
								bf09c155fc 
								
							 
						 
						
							
							
								
								chore: update changelog  
							
							
							
						 
						
							2023-06-13 21:06:24 -04:00  
				
					
						
							
							
								 
						
							
								06079fa57e 
								
							 
						 
						
							
							
								
								fix: wow  
							
							
							
						 
						
							2023-06-13 21:03:16 -04:00  
				
					
						
							
							
								 
						
							
								379c2fe2bf 
								
							 
						 
						
							
							
								
								chore: Release  
							
							
							
						 
						
							2023-06-13 20:32:22 -04:00  
				
					
						
							
							
								 
						
							
								878fd4de48 
								
							 
						 
						
							
							
								
								feat: include column number in location  
							
							
							
						 
						
							2023-06-13 20:30:43 -04:00  
				
					
						
							
							
								 
						
							
								44e066f907 
								
							 
						 
						
							
							
								
								feat: add a panic hook, present issue link  
							
							
							
						 
						
							2023-06-13 20:30:43 -04:00  
				
					
						
							
							
								 
						
							
								b79437f596 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2023-06-13 12:03:38 -04:00  
				
					
						
							
							
								 
						
							
								c3bb7b0f75 
								
							 
						 
						
							
							
								
								fix: tail list being expected on when it should be empty  
							
							
							
						 
						
							2023-06-13 12:03:38 -04:00  
				
					
						
							
							
								 
						
							
								1e0f7ea0ab 
								
							 
						 
						
							
							
								
								fix: foldl test  
							
							
							
						 
						
							2023-06-13 12:03:38 -04:00  
				
					
						
							
							
								 
						
							
								af36b5ac77 
								
							 
						 
						
							
							
								
								fixes:  
							
							... 
							
							
							
							fix: Issue where using var pattern in a when was passing the constr index instead of the constr
fix: Issue where expecting on a list had unexpected behaviors based on list length 
							
						 
						
							2023-06-13 12:03:38 -04:00  
				
					
						
							
							
								 
						
							
								37b2f0c239 
								
							 
						 
						
							
							
								
								fix: gift card example stdlib update  
							
							... 
							
							
							
							closes  #596  
						
							2023-06-13 00:38:29 -04:00  
				
					
						
							
							
								 
						
							
								22d491bb88 
								
							 
						 
						
							
							
								
								chore: update changelog  
							
							
							
						 
						
							2023-06-13 00:24:04 -04:00  
				
					
						
							
							
								 
						
							
								aeaec6bcd8 
								
							 
						 
						
							
							
								
								fix: record format when module select  
							
							... 
							
							
							
							- instead of checking the container we need to check
  the FieldAccess label.
closes  #601  
							
						 
						
							2023-06-13 00:18:32 -04:00  
				
					
						
							
							
								 
						
							
								a5245fdc6b 
								
							 
						 
						
							
							
								
								chore: couple more identity tests in optimize step  
							
							
							
						 
						
							2023-06-10 00:01:54 -04:00  
				
					
						
							
							
								 
						
							
								2bd159e186 
								
							 
						 
						
							
							
								
								[create-pull-request] automated change  
							
							
							
						 
						
							2023-06-08 21:20:47 -04:00  
				
					
						
							
							
								 
						
							
								c5af6e0be3 
								
							 
						 
						
							
							
								
								chore: Release  
							
							
							
						 
						
							2023-06-08 19:34:51 -04:00  
				
					
						
							
							
								 
						
							
								9fe4aab599 
								
							 
						 
						
							
							
								
								chore: changelog v1.0.8-alpha  
							
							
							
						 
						
							2023-06-08 19:33:27 -04:00  
				
					
						
							
							
								 
						
							
								8ed3979517 
								
							 
						 
						
							
							
								
								Merge pull request  #593  from aiken-lang/hex-and-numeric-underscore  
							
							... 
							
							
							
							Hex and numeric underscore 
							
						 
						
							2023-06-08 18:50:47 +02:00  
				
					
						
							
							
								 
						
							
								919bf6f350 
								
							 
						 
						
							
							
								
								Complete CHANGELOG  
							
							... 
							
							
							
							Fixes  #592 
  Fixes  #578  
						
							2023-06-08 16:39:03 +02:00  
				
					
						
							
							
								 
						
							
								6bd8e94e17 
								
							 
						 
						
							
							
								
								Preserve numeric underscore and hexadecimal notation through formatting.  
							
							
							
						 
						
							2023-06-08 16:37:20 +02:00  
				
					
						
							
							
								 
						
							
								0b7682306f 
								
							 
						 
						
							
							
								
								Refactor formatter to use new 'self.int' helper function.  
							
							
							
						 
						
							2023-06-08 15:34:28 +02:00  
				
					
						
							
							
								 
						
							
								79a2174f0a 
								
							 
						 
						
							
							
								
								Extend parser to support int as hexadecimal and numeric underscore.  
							
							... 
							
							
							
							We only allow numeric underscore for decimal numbers as I am not sure how we can define it for non-decimal numbers? 
							
						 
						
							2023-06-08 15:33:50 +02:00  
				
					
						
							
							
								 
						
							
								0ea11a4d13 
								
							 
						 
						
							
							
								
								Introduce new test cases for hexadecimal and underscore parsing.  
							
							
							
						 
						
							2023-06-08 13:26:22 +02:00  
				
					
						
							
							
								 
						
							
								0c4e7ed9da 
								
							 
						 
						
							
							
								
								typo in changelog  
							
							
							
						 
						
							2023-06-07 22:39:54 -04:00  
				
					
						
							
							
								 
						
							
								1256bd5617 
								
							 
						 
						
							
							
								
								push codegen fixes to changelog  
							
							
							
						 
						
							2023-06-07 22:38:22 -04:00  
				
					
						
							
							
								 
						
							
								e0e6ee1fa9 
								
							 
						 
						
							
							
								
								Update multi.ak  
							
							... 
							
							
							
							Updated using `from_minted_value` 
							
						 
						
							2023-06-07 17:37:30 -04:00  
				
					
						
							
							
								 
						
							
								fc9a60494e 
								
							 
						 
						
							
							
								
								Update oneshot.ak  
							
							... 
							
							
							
							Updated with 
        `|> from_minted_value` 
							
						 
						
							2023-06-07 17:37:30 -04:00  
				
					
						
							
							
								 
						
							
								3fc9c8e0db 
								
							 
						 
						
							
							
								
								chore: re-add empty line handling by @KtorZ  
							
							... 
							
							
							
							Co-authored-by: KtorZ 
							
						 
						
							2023-06-07 17:21:04 -04:00  
				
					
						
							
							
								 
						
							
								41a08e4a06 
								
							 
						 
						
							
							
								
								chore: re-add nix stuff from  @waalge  
							
							... 
							
							
							
							Co-authored-by: waalge 
							
						 
						
							2023-06-07 17:16:56 -04:00  
				
					
						
							
							
								 
						
							
								8d107b1293 
								
							 
						 
						
							
							
								
								fix(build): --uplc must use Program<Name> to pretty print  
							
							
							
						 
						
							2023-06-07 16:25:59 -04:00  
				
					
						
							
							
								 
						
							
								1747090931 
								
							 
						 
						
							
							
								
								fix: fmt crashing with comment at end of file  
							
							... 
							
							
							
							closes  #568  
						
							2023-06-07 15:59:54 -04:00  
				
					
						
							
							
								 
						
							
								feb2698e5e 
								
							 
						 
						
							
							
								
								chore: commit multi-validator plutus.json  
							
							
							
						 
						
							2023-06-07 15:42:42 -04:00  
				
					
						
							
							
								 
						
							
								73c9ac3409 
								
							 
						 
						
							
							
								
								feat: create multi validator for gift card.  
							
							... 
							
							
							
							This version of gift card allows for minting many gift cards  in a tx under the same policy by policy creator. Also allows batch redeem. 
							
						 
						
							2023-06-07 15:42:42 -04:00  
				
					
						
							
							
								 
						
							
								0afc3aba13 
								
							 
						 
						
							
							
								
								Fix operator precedences, in particular |>  
							
							... 
							
							
							
							Fixes  #571 . 
						
							2023-06-06 17:17:47 +02:00  
				
					
						
							
							
								 
						
							
								5faa925aea 
								
							 
						 
						
							
							
								
								fix: error when using nested boolean checks in when conditions  
							
							
							
						 
						
							2023-06-06 03:04:12 -04:00  
				
					
						
							
							
								 
						
							
								bfd2a50a6b 
								
							 
						 
						
							
							
								
								fix: zero arg functions were grabbing extra dependencies they didn't need to  
							
							... 
							
							
							
							fix: Had the wrong conversion for constant maps to plutus data. Fixed to check for right conversion 
							
						 
						
							2023-06-04 15:23:36 -04:00