1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-15 01:52:11 +03:00
juvix/tests/positive/MiniC
Paul Cadman 8ef970d3fd
Add printString and printBool support to legacy C backend (#1698)
This PR implements `printString` and `printBool` builtins for the legacy
C backend. Previously IO for strings was done using compile blocks with
included C code.

Fixes https://github.com/anoma/juvix/issues/1696
2023-01-04 18:02:02 +01:00
..
AlwaysValidVP remove ≔ from the language and replace it by := (#1563) 2022-09-30 10:55:32 +10:00
AxiomNoCompile Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
Builtins Add printString and printBool support to legacy C backend (#1698) 2023-01-04 18:02:02 +01:00
BuiltinsStdlib Add printString and printBool support to legacy C backend (#1698) 2023-01-04 18:02:02 +01:00
ClosureEnv Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
ClosureNoEnv Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
ExportName remove ≔ from the language and replace it by := (#1563) 2022-09-30 10:55:32 +10:00
ExportNameArgs remove ≔ from the language and replace it by := (#1563) 2022-09-30 10:55:32 +10:00
HelloWorld remove ≔ from the language and replace it by := (#1563) 2022-09-30 10:55:32 +10:00
HigherOrder Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
ImportExportName remove ≔ from the language and replace it by := (#1563) 2022-09-30 10:55:32 +10:00
Lib Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
MultiModules Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
MutuallyRecursive Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
Nat Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
NestedList Remove unicode cons symbol (#1687) 2023-01-03 14:37:19 +01:00
PolymorphicAxioms Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
PolymorphicTarget Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
Polymorphism Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
PolymorphismHoles Change syntax for ind. data types and forbid the empty data type (#1684) 2023-01-03 13:49:04 +01:00
SimpleFungibleTokenImplicit Remove unicode cons symbol (#1687) 2023-01-03 14:37:19 +01:00
StdlibImport remove ≔ from the language and replace it by := (#1563) 2022-09-30 10:55:32 +10:00