aboutsummaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authorAdam NAILI2018-06-05 23:03:29 +0200
committerAdam NAILI2018-06-05 23:03:29 +0200
commita037a641ca537f012865b2655917207af683ea1f (patch)
tree2cc15c0e2df751e635fe766cb89c534592944ec3 /res
parent4cc53658a9503191f41945914e6223ccc5a95717 (diff)
parent1c1ba0e8cd1f7cb17b04626b7ef3cf9fcbe520ab (diff)
downloadtpc-compiler-a037a641ca537f012865b2655917207af683ea1f.tar.gz
Merge branch 'master' of https://github.com/pacien/upem-compil-tpc
Diffstat (limited to 'res')
-rw-r--r--res/test_const_ko.tpc9
-rw-r--r--res/test_const_ok.tpc9
2 files changed, 18 insertions, 0 deletions
diff --git a/res/test_const_ko.tpc b/res/test_const_ko.tpc
new file mode 100644
index 0000000..6683d01
--- /dev/null
+++ b/res/test_const_ko.tpc
@@ -0,0 +1,9 @@
1const c1 = 0;
2const c2 = 0;
3
4entier main(void) {
5 entier c1;
6 c1 = 0; /* expect no error */
7 c2 = 0; /* expect an error */
8 return 1;
9}
diff --git a/res/test_const_ok.tpc b/res/test_const_ok.tpc
new file mode 100644
index 0000000..caf647c
--- /dev/null
+++ b/res/test_const_ok.tpc
@@ -0,0 +1,9 @@
1const c1 = 1;
2const c2 = 2;
3
4entier main(void) {
5 const c2 = 3;
6 const c3 = 4;
7 print(c1 + c2 + c3); /* expect: 1+3+4 = 8 */
8 return 0;
9}