1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-04 17:07:28 +03:00
juvix/tests/Internal/positive
Łukasz Czajka 0462d623f2
Fix reachability analysis with imports in unreachable nested modules (#2062)
* Closes #2005

---------

Co-authored-by: Paul Cadman <git@paulcadman.dev>
Co-authored-by: Jan Mas Rovira <janmasrovira@gmail.com>
2023-05-12 09:53:30 +01:00
..
Dependencies Support basic dependencies (#1622) 2022-12-20 13:05:40 +01:00
Import Add builtin nat and bool types as start nodes in reachability analysis (#1775) 2023-01-27 15:21:38 +00:00
NestedModuleScope Fix reachability analysis with imports in unreachable nested modules (#2062) 2023-05-12 09:53:30 +01:00
out New compilation pipeline (#1832) 2023-03-14 16:24:07 +01:00
AsPatterns.juvix Translate as-pattern binders to Core PatternBinders (#1789) 2023-01-31 14:32:50 +00:00
BuiltinAdd.juvix Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
BuiltinBool.juvix Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
BuiltinIf.juvix Lazy boolean operators (#1743) 2023-01-25 18:57:47 +01:00
BuiltinInductive.juvix Add types to Core functions and constructors when translating from Internal (#1617) 2022-11-11 12:38:48 +00:00
Case.juvix Special syntax for case (#1800) 2023-02-06 14:53:35 +01:00
Church.juvix Add builtin integer type to the surface language (#1948) 2023-04-13 08:16:49 +01:00
FunctionReturnConstructor.juvix Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
FunctionType.juvix Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
HigherOrderLambda.juvix Pipes for lambda clauses (#1781) 2023-01-30 12:06:18 +01:00
IdenFunctionArgs.juvix Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
IdenFunctionArgsImplicit.juvix Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
IdenFunctionIntegerLiteral.juvix Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
Inductive.juvix New compilation pipeline (#1832) 2023-03-14 16:24:07 +01:00
IntegerLiteral.juvix Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
juvix.yaml Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
Lambda.juvix Pipes for lambda clauses (#1781) 2023-01-30 12:06:18 +01:00
LitInteger.juvix Convert Nat literals to Core integers (#1681) 2023-01-03 18:52:20 +01:00
LitIntegerToNat.juvix Add builtin nat and bool types as start nodes in reachability analysis (#1775) 2023-01-27 15:21:38 +00:00
LitString.juvix Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
LitStringIO.juvix Add printString and printBool support to legacy C backend (#1698) 2023-01-04 18:02:02 +01:00
MatchConstructor.juvix Add builtin integer type to the surface language (#1948) 2023-04-13 08:16:49 +01:00
Mutual.juvix Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
NatMatch1.juvix Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
NatMatch2.juvix Add translation from Internal to Core (#1567) 2022-11-07 14:47:56 +01:00
PatternArgs.juvix Adapt Juvix programs to the new pipeline (#1746) 2023-01-23 14:57:01 +01:00
QuickSort.juvix Update to latest stdlib (#2048) 2023-05-04 17:49:10 +02:00
Universe.juvix Add types to Core functions and constructors when translating from Internal (#1617) 2022-11-11 12:38:48 +00:00