diff options
author | Adam NAILI | 2018-06-06 14:31:40 +0200 |
---|---|---|
committer | Adam NAILI | 2018-06-06 14:31:40 +0200 |
commit | 901e95ebf54575d24e533383fabfc5e9d916bf39 (patch) | |
tree | 45498bf25c66fe97c81ff720458250cc363e136b /res/test_sample_ko.tpc | |
parent | cc1b72c1093dfd3bb0f41802a6a012402fa9717e (diff) | |
parent | 8a5ccc3b6e5e7a3ad064cc5cce1c4a1a9ac74aa8 (diff) | |
download | tpc-compiler-901e95ebf54575d24e533383fabfc5e9d916bf39.tar.gz |
Merge branch 'master' of https://github.com/pacien/upem-compil-tpc
Diffstat (limited to 'res/test_sample_ko.tpc')
-rw-r--r-- | res/test_sample_ko.tpc | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/res/test_sample_ko.tpc b/res/test_sample_ko.tpc new file mode 100644 index 0000000..9dc344f --- /dev/null +++ b/res/test_sample_ko.tpc | |||
@@ -0,0 +1,24 @@ | |||
1 | /** | ||
2 | * UPEM / Compilation / Projet TPC | ||
3 | * Exemple de fichier source TPC invalide | ||
4 | * Pacien TRAN-GIRARD, Adam NAILI | ||
5 | */ | ||
6 | |||
7 | const special = 'b'; | ||
8 | |||
9 | caractere funky_func(entier arg) { | ||
10 | return !arg; | ||
11 | } | ||
12 | |||
13 | void main(void) { | ||
14 | void ret; | ||
15 | ret = 1 + funky_func(0) * 2; | ||
16 | |||
17 | while (ret) { | ||
18 | readc(ret); | ||
19 | print(ret); | ||
20 | |||
21 | if (ret == special) print('!'); | ||
22 | } | ||
23 | } | ||
24 | |||