diff -r b45c7f34dec1 -r 37dd4e2fd2ec tests/STD_TEST.xml
--- a/tests/STD_TEST.xml Tue Jul 17 12:19:59 2007 +0200
+++ b/tests/STD_TEST.xml Wed Jul 18 11:57:36 2007 +0200
@@ -72,30 +72,6 @@
TESTNR
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -109,28 +85,6 @@
INTRES
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -183,22 +137,22 @@
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
@@ -208,8 +162,8 @@
-
-
+
+
@@ -223,69 +177,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
IN1
@@ -297,23 +192,23 @@
IN1
-
+
IN2
-
+
-
-
-
-
+
+
+
+
@@ -321,10 +216,10 @@
-
-
-
-
+
+
+
+
@@ -339,14 +234,14 @@
-
+
IN1
-
+
@@ -409,13 +304,6 @@
The FROM STRING test machine
-
-
-
-
-
- 1000.0
-
@@ -443,19 +331,19 @@
'LEN'
-
-
-
-
-
- 'STRING_TO_REAL *1000'
-
-
-
-
-
-
- 'STRING_TO_INT'
+
+
+
+
+
+ 'EQ(IN1,IN2)'
+
+
+
+
+
+
+ 'EQ(IN2,IN2)'
@@ -470,7 +358,7 @@
-
+
@@ -492,11 +380,11 @@
-
+
-
-
-
+
+
+
@@ -545,6 +433,76 @@
TEST_NAME
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1584,14 +1547,16 @@
-
+
-
-
+
+
+
+
@@ -1606,16 +1571,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1630,14 +1595,14 @@
-
+
-
-
-
+
+
+
@@ -1652,14 +1617,14 @@
-
+
-
-
-
+
+
+
@@ -1674,16 +1639,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1698,16 +1663,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1722,16 +1687,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1746,14 +1711,14 @@
-
+
-
-
-
+
+
+
@@ -1768,16 +1733,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1792,18 +1757,16 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
+
@@ -1818,16 +1781,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1842,16 +1805,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1866,16 +1829,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1890,16 +1853,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1914,16 +1877,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1938,16 +1901,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1962,16 +1925,16 @@
-
+
-
-
-
-
-
+
+
+
+
+
@@ -1986,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
-
+
-
-
-
-
-
+
+
+
+
+
@@ -2122,277 +2085,275 @@
-
+
16#1234
-
+
16#1234_5678
-
+
16#1234_5678_9abc_def0
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
TESTNR
-
-
+
+
-
-
-
-
+
+
+
+
@@ -2400,10 +2361,10 @@
-
-
-
-
+
+
+
+
@@ -2411,10 +2372,10 @@
-
-
-
-
+
+
+
+
@@ -2429,428 +2390,1773 @@
-
+
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'
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
TEST_NAME
-
-
- This tests test litterals for all types, and convertion from ANY to STRING
+
+
+
+This POU tests:
+- litterals for ANY types
+- convertion from ANY types to STRING
+- convertion from STRING to ANY types
+- EQ test for ANY types
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RES_BOOL
+
@@ -2964,14 +4275,14 @@
3
-
+
-
-
-
-
+
+
+
+
RES_FROM_STR
@@ -2983,26 +4294,13 @@
TEST_NB
-
-
-
-
-
-
-
-
-
-
-
- TEST_NB
-
-
+
@@ -3013,7 +4311,7 @@
-
+
@@ -3024,7 +4322,7 @@
-
+
@@ -3046,7 +4344,7 @@
-
+
@@ -3057,7 +4355,7 @@
-
+
@@ -3068,7 +4366,7 @@
-
+
@@ -3097,14 +4395,14 @@
-
+
-
-
+
+
@@ -3114,8 +4412,8 @@
-
-
+
+
@@ -3124,9 +4422,9 @@
-
-
-
+
+
+
@@ -3153,25 +4451,27 @@
-
+
-
-
-
-
-
+
+
+
+
+
TO_STR_TEST_NAME
-
+
-
-
-
+
+
+
+
+
FROM_STR_TEST_NAME
@@ -3181,27 +4481,27 @@
Main program for testing standard lib funcs
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -3216,79 +4516,45 @@
-
+
-
-
-
+
+
+
TEST_NB
-
+
1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
+
+
+
+
+
RES_TO_STR
-
+
-
-
-
-
-
+
+
+
+
+
STR_OPS_TEST_NAME
@@ -3306,6 +4572,184 @@
RES_STR_OPS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RES_TO_STR_BOOL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'TEST_FROM_STRINGS : '
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'TEST_STRING_OPS : '
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'TEST_TO_STRINGS : '
+