aiken/crates/aiken-lang/src
KtorZ a3f7b48ec3 Allow downcasting to data in piped function calls.
We have been a bit too strict on disallowing 'allow_cast' propagations. This is really only problematic for nested elements like Tuple's elements or App's args. However, for linked and unbound var it is probably okay, and it certainly is as well for function arguments.
2024-03-25 11:57:13 -04:00
..
error Define 'ExtraData' trait for errors 2023-10-20 18:00:12 +02:00
gen_uplc fix(codegen): Add tracing when checking for a constr vs another primitive 2024-03-17 16:25:17 -04:00
parser fix: spans for backpassing args 2024-03-20 17:27:17 -04:00
snapshots fix: spans for backpassing args 2024-03-20 17:27:17 -04:00
tests Allow downcasting to data in piped function calls. 2024-03-25 11:57:13 -04:00
tipo Allow downcasting to data in piped function calls. 2024-03-25 11:57:13 -04:00
ast.rs fix: spans for backpassing args 2024-03-20 17:27:17 -04:00
builtins.rs feat: fix some tests and add a failing one 2024-03-13 20:18:56 -04:00
expr.rs fix: Discard not taken into account in backpassing 2024-03-20 17:53:17 -04:00
format.rs fix: binop associativity formatting 2024-03-21 20:12:49 -04:00
gen_uplc.rs Refactor AssignmentKind to allow backpassing on both let and expect. 2024-03-11 00:16:23 +01:00
levenshtein.rs Add function to calculate lenvenshtein distance of two strings 2022-12-22 23:44:15 +01:00
lib.rs Move line_numbers under 'aiken-lang' 2024-01-19 14:30:15 +01:00
line_numbers.rs feat: impl serde on errythang 2024-03-08 19:19:07 -05:00
parser.rs Fix && and || associativity. 2024-03-07 01:17:05 +01:00
pretty.rs Remove unused 'FlexBreak' 2023-03-14 16:47:43 -04:00
tipo.rs fix: contains_opaque was never intended to be used for type equality 2024-03-21 11:59:34 -04:00