aboutsummaryrefslogtreecommitdiff
path: root/Sil/Syntax.dcl
diff options
context:
space:
mode:
authorCamil Staps2017-07-27 13:05:23 +0200
committerCamil Staps2017-07-27 13:05:39 +0200
commitea4794ccdc9d0d8709ba22e43494e392b48be768 (patch)
tree26cdfda5d554beeecb08983f3d4d38219a779f6c /Sil/Syntax.dcl
parentAdd test file for #10 (lazy logical operators) (diff)
Resolve #4: mandatory initial values for basic locals
Diffstat (limited to 'Sil/Syntax.dcl')
-rw-r--r--Sil/Syntax.dcl5
1 files changed, 3 insertions, 2 deletions
diff --git a/Sil/Syntax.dcl b/Sil/Syntax.dcl
index 1b3b44a..669f2f6 100644
--- a/Sil/Syntax.dcl
+++ b/Sil/Syntax.dcl
@@ -28,8 +28,9 @@ from Sil.Types import :: Type
}
:: Initialisation =
- { init_type :: Type
- , init_name :: Name
+ { init_type :: Type
+ , init_name :: Name
+ , init_value :: Maybe Expression
}
:: Statement