aboutsummaryrefslogtreecommitdiff
path: root/Sjit/Syntax.dcl
diff options
context:
space:
mode:
authorCamil Staps2018-12-25 01:54:02 +0100
committerCamil Staps2018-12-25 01:54:02 +0100
commitf8c9564372709e0634c9eb0c208ec9cc31a93de7 (patch)
tree4092e07b7e341150639491f2b0b4c32a65be2be3 /Sjit/Syntax.dcl
parentBetter use of monads (diff)
Add if construct; fib example
Diffstat (limited to 'Sjit/Syntax.dcl')
-rw-r--r--Sjit/Syntax.dcl1
1 files changed, 1 insertions, 0 deletions
diff --git a/Sjit/Syntax.dcl b/Sjit/Syntax.dcl
index 6a9f056..64895f6 100644
--- a/Sjit/Syntax.dcl
+++ b/Sjit/Syntax.dcl
@@ -7,6 +7,7 @@ from Data.Either import :: Either
| Bool !Bool
| Var !String
| App !String ![Expr]
+ | If !Expr !Expr !Expr
:: Function =
{ fun_name :: !String