From e5730fe8a2e0034957fa3e2438b4c43d39f9cd3c Mon Sep 17 00:00:00 2001 From: Sandy Brownlee Date: Wed, 31 Aug 2022 12:25:57 +0100 Subject: [PATCH] added simple examples --- programs/assignments.tri | 9 +++++++++ programs/ifdemo.tri | 9 +++++++++ programs/simpleadding.tri | 10 ++++++++++ 3 files changed, 28 insertions(+) create mode 100644 programs/assignments.tri create mode 100644 programs/ifdemo.tri create mode 100644 programs/simpleadding.tri diff --git a/programs/assignments.tri b/programs/assignments.tri new file mode 100644 index 0000000..102bb78 --- /dev/null +++ b/programs/assignments.tri @@ -0,0 +1,9 @@ +let + var n : Integer; + var c : Char +in + + begin + c := '&'; + n := n + 1 + end diff --git a/programs/ifdemo.tri b/programs/ifdemo.tri new file mode 100644 index 0000000..ddc4df3 --- /dev/null +++ b/programs/ifdemo.tri @@ -0,0 +1,9 @@ +let + var a : Integer; + var n : Integer +in + begin + if a < 0 + then n := 0 + else n := 1 + end diff --git a/programs/simpleadding.tri b/programs/simpleadding.tri new file mode 100644 index 0000000..139847a --- /dev/null +++ b/programs/simpleadding.tri @@ -0,0 +1,10 @@ +let + var a : Integer; + var b : Integer; + var c : Integer + +in + begin + a := 1; b := 2; c := a / b; + end +