summaryrefslogtreecommitdiffstats
path: root/src/CBot/tests/old TstCBot/x.txt
diff options
context:
space:
mode:
authorPiotr Dziwiński <piotrdz@gmail.com>2012-08-08 13:31:33 -0700
committerPiotr Dziwiński <piotrdz@gmail.com>2012-08-08 13:31:33 -0700
commitbeca66071c6a2d82da63fb238cdc86e68ff96bdb (patch)
treefdd53a1c67952a656de5ba3a17117fc9d6ef0e7f /src/CBot/tests/old TstCBot/x.txt
parent5e637ca0288ddd631ec33e1d620cd4a73bcdc2be (diff)
parenta760e8a749af60cd3598ebe113b7692bc6592f57 (diff)
downloadcolobot-beca66071c6a2d82da63fb238cdc86e68ff96bdb.tar.gz
colobot-beca66071c6a2d82da63fb238cdc86e68ff96bdb.tar.bz2
colobot-beca66071c6a2d82da63fb238cdc86e68ff96bdb.zip
Merge pull request #35 from konopackim/dev
Comment translation and cleanups
Diffstat (limited to 'src/CBot/tests/old TstCBot/x.txt')
-rw-r--r--src/CBot/tests/old TstCBot/x.txt43
1 files changed, 43 insertions, 0 deletions
diff --git a/src/CBot/tests/old TstCBot/x.txt b/src/CBot/tests/old TstCBot/x.txt
new file mode 100644
index 0000000..95856e0
--- /dev/null
+++ b/src/CBot/tests/old TstCBot/x.txt
@@ -0,0 +1,43 @@
+// test de l'interpréteur CBot, (c) D. Dumoulin 2000
+
+// pour l'instant, seule les primitives suivantes sont implémentées
+
+// { ... ; ... ; ... } un bloc d'instructions
+// int x, y = 12, z; // déclaration de nombre entier
+// float a, b= 2/3, c=b+1; // déclaration de nombres réels
+// boolean tst = true; // déclaration d'un booléen
+// String x = "hello"; // déclaration d'une chaînes
+
+// z = x = x * y / ( z + 1 - x ); // assignation en chaîne et les 4 opérations
+
+// while ( x >= 0 ) x = x - 1; // boucle while, et test > >= < <= == !=
+// if ( x < y ) x = x + 1; // test si
+// else y = y + 1; // sinon
+
+/* et les opérations suivantes:
+ + plus unaire x = +y;
+ - moins unaire x = -y;
+
+ || OU logique
+ && ET logique
+ ! NOT logique
+ | OU bit à bit
+ & ET bit à bit
+ ^ XOR bit à bit
+ ~ NON bit à bit
+
+// les commentaires sont acceptés
+/* y compris les commentaires
+ sur plusieures lignes */
+
+
+{
+String str ;
+
+str = "abc" ;
+
+show (str) ;
+
+show( str = str + "+++" , ) ;
+
+}