-
Notifications
You must be signed in to change notification settings - Fork 0
/
test.ld
35 lines (26 loc) · 1.68 KB
/
test.ld
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# testing assigning string variables and printing them
ὁ λογος ὀνομαζων «hello» ἐστι «Hello, world!»;
εἰπε τον λογον ὀνομαζοντα «hello»;
ὁ λογος ὀνομαζων «hello» ἐστι «Hello, tech189!»;
εἰπε τον λογον ὀνομαζοντα «hello»;
ὁ λογος ὀνομαζων «test» ἐστι «Test test test»;
εἰπε τον λογον ὀνομαζοντα «test»;
# testing assigning an integer variable and printing it
ὁ ἀριθμος ὀνομαζων «number» ἐστι «σμαʹ»;
εἰπε τον ἀριθμον ὀνομαζοντα «number»;
# assignment fails because arabic numerals used, variable unchanged
ὁ ἀριθμος ὀνομαζων «number» ἐστι «1ʹ»;
εἰπε τον ἀριθμον ὀνομαζοντα «number»;
# assignment fails again, variable unchanged
ὁ ἀριθμος ὀνομαζων «number» ἐστι «ae21ʹ»;
εἰπε τον ἀριθμον ὀνομαζοντα «number»;
# testing assigning highest number - 999
ὁ ἀριθμος ὀνομαζων «other number» ἐστι «Ͳϙθʹ»;
εἰπε τον ἀριθμον ὀνομαζοντα «other number»;
# infinite loop left commented out
# λεγε τον λογον ὀνομαζοντα «hello»;
# while loop - unimplemented
# του ἀριθμος ὀνομαζοντος «number» αὐξανοντος και ὁ ἀριθμος ἐστι ἡσσων «5»·
# εἰπε τον λογον ὀνομαζοντα «hello»;
# εἰπε τον ἀριθμον ὀνομαζοντα «number»;
# if uncommented, this line should raise a syntax error