# HG changeset patch
# User etisserant
# Date 1184846824 -7200
# Node ID 3fb449ba9a725c6aff817e9e1cdc6cb7bdbb2d99
# Parent 37dd4e2fd2ec94eda852961bd57988ff9b8e0e87
Tests and various fixes
diff -r 37dd4e2fd2ec -r 3fb449ba9a72 tests/.cvsignore
--- a/tests/.cvsignore Wed Jul 18 11:57:36 2007 +0200
+++ b/tests/.cvsignore Thu Jul 19 14:07:04 2007 +0200
@@ -4,3 +4,4 @@
POUS.c
test
STD_CONF.c
+SFC_TEST.st
diff -r 37dd4e2fd2ec -r 3fb449ba9a72 tests/LD_TEST.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/LD_TEST.xml Thu Jul 19 14:07:04 2007 +0200
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 37dd4e2fd2ec -r 3fb449ba9a72 tests/SFC_TEST.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/SFC_TEST.xml Thu Jul 19 14:07:04 2007 +0200
@@ -0,0 +1,791 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+QX1 := TRUE;
+QX2 := TRUE;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IX1 = FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IX2 = TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 = FALSE AND QX2 = FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 = TRUE AND QX2 = TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 = TRUE AND QX2 = FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 OR GX2 OR QX3 = FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 OR GX2 OR QX3 = FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 OR GX2 OR QX3 = FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 AND GX2 AND QX3 = TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 := QX2 XOR QX1; QX2 := NOT QX2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 = FALSE AND QX2 = TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IX1 = TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IX1 = TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IX1 = FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IX1 := TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IX1 := FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ IX1 := TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 : = FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX2 : = FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX2 : = FALSE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX1 := TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX2 := TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QX3 := TRUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 37dd4e2fd2ec -r 3fb449ba9a72 tests/STD_TEST.xml
--- a/tests/STD_TEST.xml Wed Jul 18 11:57:36 2007 +0200
+++ b/tests/STD_TEST.xml Thu Jul 19 14:07:04 2007 +0200
@@ -66,36 +66,36 @@
-
+
TESTNR
-
+
-
-
-
-
-
+
+
+
+
+
INTRES
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -109,61 +109,61 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -178,48 +178,48 @@
-
+
IN1
-
+
IN1
-
+
IN2
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -234,52 +234,52 @@
-
+
IN1
-
+
IN2
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -294,119 +294,119 @@
-
+
3
-
+
The FROM STRING test machine
-
+
0
-
+
-
-
-
-
+
+
+
+
NEXT_TEST
-
+
'LEN'
-
+
'EQ(IN1,IN2)'
-
+
'EQ(IN2,IN2)'
-
+
'FIND'
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -421,29 +421,29 @@
-
+
-
-
-
-
-
+
+
+
+
+
TEST_NAME
-
-
+
+
-
-
-
-
+
+
+
+
@@ -451,10 +451,10 @@
-
-
-
-
+
+
+
+
@@ -468,28 +468,28 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -565,127 +565,127 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -700,68 +700,68 @@
-
+
-
-
-
-
-
+
+
+
+
+
STRRES
-
+
TESTNR
-
+
IN1
-
+
IN2
-
+
IN3
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -776,41 +776,41 @@
-
+
IN1
-
+
L
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -825,52 +825,52 @@
-
+
IN1
-
+
L
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -885,59 +885,59 @@
-
+
IN1
-
+
P
-
+
L
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -952,73 +952,73 @@
-
+
IN1
-
+
IN2
-
+
IN3
-
+
IN1
-
+
IN2
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1033,45 +1033,45 @@
-
+
P
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1086,48 +1086,48 @@
-
+
IN1
-
+
L
-
+
P
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1135,21 +1135,21 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1164,241 +1164,241 @@
-
+
IN1
-
+
IN2
-
+
L
-
+
P
-
+
The TO STRING test machine
-
+
-
-
-
-
+
+
+
+
NEXT_TEST
-
+
'IN1'
-
+
'IN2'
-
+
'IN3'
-
+
'LEFT'
-
+
'RIGHT'
-
+
'MID'
-
+
'CONCAT'
-
+
'INSERT'
-
+
'DELETE'
-
+
'REPLACE'
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1413,29 +1413,29 @@
-
+
-
-
-
-
+
+
+
+
TEST_NAME
-
-
+
+
-
-
-
-
+
+
+
+
@@ -1443,10 +1443,10 @@
-
-
-
-
+
+
+
+
@@ -1454,10 +1454,10 @@
-
-
-
-
+
+
+
+
@@ -1472,14 +1472,14 @@
-
+
0
-
+
@@ -1522,17 +1522,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1546,17 +1546,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -1570,17 +1570,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1594,15 +1594,15 @@
-
-
+
+
-
-
-
+
+
+
@@ -1616,15 +1616,15 @@
-
-
+
+
-
-
-
+
+
+
@@ -1638,17 +1638,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1662,17 +1662,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1686,17 +1686,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1710,15 +1710,15 @@
-
-
+
+
-
-
-
+
+
+
@@ -1732,17 +1732,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1756,17 +1756,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1780,17 +1780,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1804,17 +1804,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1828,17 +1828,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1852,17 +1852,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1876,17 +1876,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1900,17 +1900,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1924,17 +1924,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -1949,128 +1949,128 @@
-
+
FALSE
-
+
-23
-
+
-1678
-
+
-1000000000
-
+
-100000000000
-
+
23
-
+
1678
-
+
1000000000
-
+
100000000000
-
+
1.2345678
-
+
1.23456789
-
+
t#5d14h12m18s3.5ms
-
+
D#1984-06-25
-
+
TOD#15:36:55.36
-
+
DT#1984-06-25-15:36:55.36
-
+
16#12
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -2085,244 +2085,244 @@
-
+
16#1234
-
+
16#1234_5678
-
+
16#1234_5678_9abc_def0
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -2337,45 +2337,45 @@
-
+
TESTNR
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -2390,398 +2390,398 @@
-
+
0
-
+
18
-
+
-
-
-
-
-
+
+
+
+
+
RES_STR
-
+
-
-
-
-
+
+
+
+
NEXT_TEST
-
+
'BOOL_TO_STRING'
-
+
'SINT_TO_STRING'
-
+
'INT_TO_STRING'
-
+
'DINT_TO_STRING'
-
+
'LINT_TO_STRING'
-
+
'USINT_TO_STRING'
-
+
'UINT_TO_STRING'
-
+
'UDINT_TO_STRING'
-
+
'ULINT_TO_STRING'
-
+
'REAL_TO_STRING'
-
+
'LREAL_TO_STRING'
-
+
'TIME_TO_STRING'
-
+
'DATE_TO_STRING'
-
+
'TOD_TO_STRING'
-
+
'DT_TO_STRING'
-
+
'BYTE_TO_STRING'
-
+
'WORD_TO_STRING'
-
+
'DWORD_TO_STRING'
-
+
'LWORD_TO_STRING'
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -2796,20 +2796,20 @@
-
+
-
-
-
-
-
+
+
+
+
+
TEST_NAME
-
+
This POU tests:
- litterals for ANY types
@@ -2818,17 +2818,17 @@
- EQ test for ANY types
-
-
+
+
-
-
-
-
+
+
+
+
@@ -2842,17 +2842,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -2866,17 +2866,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -2890,17 +2890,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -2914,17 +2914,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -2938,17 +2938,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -2962,17 +2962,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -2986,17 +2986,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3010,17 +3010,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3034,17 +3034,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3058,17 +3058,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3082,15 +3082,15 @@
-
-
+
+
-
-
-
+
+
+
@@ -3098,10 +3098,10 @@
-
-
-
-
+
+
+
+
@@ -3115,17 +3115,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3139,17 +3139,17 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -3163,17 +3163,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3187,17 +3187,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3211,17 +3211,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3235,17 +3235,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3259,17 +3259,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3283,17 +3283,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3307,28 +3307,28 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -3342,17 +3342,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3360,10 +3360,10 @@
-
-
-
-
+
+
+
+
@@ -3377,17 +3377,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3395,10 +3395,10 @@
-
-
-
-
+
+
+
+
@@ -3412,17 +3412,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3430,10 +3430,10 @@
-
-
-
-
+
+
+
+
@@ -3447,26 +3447,26 @@
-
-
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -3480,28 +3480,28 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -3515,15 +3515,15 @@
-
-
+
+
-
-
+
+
@@ -3531,10 +3531,10 @@
-
-
-
-
+
+
+
+
@@ -3548,15 +3548,15 @@
-
-
+
+
-
-
+
+
@@ -3564,10 +3564,10 @@
-
-
-
-
+
+
+
+
@@ -3581,17 +3581,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3599,10 +3599,10 @@
-
-
-
-
+
+
+
+
@@ -3616,15 +3616,15 @@
-
-
+
+
-
-
+
+
@@ -3632,10 +3632,10 @@
-
-
-
-
+
+
+
+
@@ -3649,17 +3649,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3667,10 +3667,10 @@
-
-
-
-
+
+
+
+
@@ -3684,17 +3684,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3702,10 +3702,10 @@
-
-
-
-
+
+
+
+
@@ -3719,15 +3719,15 @@
-
-
+
+
-
-
+
+
@@ -3735,10 +3735,10 @@
-
-
-
-
+
+
+
+
@@ -3752,15 +3752,15 @@
-
-
+
+
-
-
+
+
@@ -3768,10 +3768,10 @@
-
-
-
-
+
+
+
+
@@ -3785,17 +3785,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3803,10 +3803,10 @@
-
-
-
-
+
+
+
+
@@ -3820,17 +3820,17 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -3838,10 +3838,10 @@
-
-
-
-
+
+
+
+
@@ -3855,15 +3855,15 @@
-
-
+
+
-
-
+
+
@@ -3871,10 +3871,10 @@
-
-
-
-
+
+
+
+
@@ -3888,15 +3888,15 @@
-
-
+
+
-
-
+
+
@@ -3904,10 +3904,10 @@
-
-
-
-
+
+
+
+
@@ -3921,28 +3921,28 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -3950,187 +3950,187 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
@@ -4145,14 +4145,14 @@
-
+
-
-
-
-
+
+
+
+
RES_BOOL
@@ -4233,100 +4233,100 @@
-
+
STR1
-
+
'456'
-
+
'abcdefgh'
-
+
INT1
-
+
2
-
+
3
-
+
-
-
-
-
-
+
+
+
+
+
RES_FROM_STR
-
+
TEST_NB
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -4334,43 +4334,43 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -4395,38 +4395,38 @@
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -4451,57 +4451,57 @@
-
+
-
-
-
-
+
+
+
+
TO_STR_TEST_NAME
-
+
-
-
-
-
+
+
+
+
FROM_STR_TEST_NAME
-
+
Main program for testing standard lib funcs
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -4516,73 +4516,73 @@
-
+
-
-
-
+
+
+
TEST_NB
-
+
1
-
+
-
-
-
-
-
+
+
+
+
+
RES_TO_STR
-
+
-
-
-
-
+
+
+
+
STR_OPS_TEST_NAME
-
+
-
-
-
-
-
+
+
+
+
+
RES_STR_OPS
-
+
-
-
-
-
-
+
+
+
+
+
@@ -4612,29 +4612,29 @@
-
+
-
-
-
-
+
+
+
+
RES_TO_STR_BOOL
-
-
+
+
-
-
-
-
+
+
+
+
@@ -4642,10 +4642,10 @@
-
-
-
-
+
+
+
+
@@ -4660,23 +4660,23 @@
-
+
'TEST_FROM_STRINGS : '
-
-
+
+
-
-
-
-
+
+
+
+
@@ -4684,10 +4684,10 @@
-
-
-
-
+
+
+
+
@@ -4702,23 +4702,23 @@
-
+
'TEST_STRING_OPS : '
-
-
+
+
-
-
-
-
+
+
+
+
@@ -4726,10 +4726,10 @@
-
-
-
-
+
+
+
+
@@ -4744,7 +4744,7 @@
-
+
diff -r 37dd4e2fd2ec -r 3fb449ba9a72 tests/build.sh
--- a/tests/build.sh Wed Jul 18 11:57:36 2007 +0200
+++ b/tests/build.sh Thu Jul 19 14:07:04 2007 +0200
@@ -1,8 +1,12 @@
#!/bin/bash
+STFILE=$1
+
+shift
+
CFLAGS=$*
-../iec2cc STD_TEST.st -I ../lib
+../iec2cc $STFILE -I ../lib
#2>/dev/null
gcc -I ../lib -c STD_RESSOURCE.c $CFLAGS