Changes in tests/io/io.cfa [7d25f44:6083392]
- File:
-
- 1 edited
-
tests/io/io.cfa (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tests/io/io.cfa
r7d25f44 r6083392 10 10 // Created On : Wed Mar 2 16:56:02 2016 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Thu Jun 29 10:19:31 202313 // Update Count : 12 612 // Last Modified On : Sun Feb 21 10:56:33 2021 13 // Update Count : 121 14 14 // 15 15 … … 122 122 sout | "toggle separator"; 123 123 sout | f | "" | d | "" | ld; // floating point without separator 124 sout | sep Off | fc | dc | ldc;// complex without separator125 sout | fc | sep | dc | ldc;// local separator add126 sout | sep On | fc | dc | ldc;// complex with separator127 sout | fc | nosep| dc | ldc; // local separator removal128 sout | s1 | nosep | s2;// local separator removal124 sout | sepDisable | fc | dc | ldc; // complex without separator 125 sout | fc | sepOn | dc | ldc; // local separator add 126 sout | sepEnable | fc | dc | ldc; // complex with separator 127 sout | fc | sepOff | dc | ldc; // local separator removal 128 sout | s1 | sepOff | s2; // local separator removal 129 129 sout | s1 | "" | s2; // local separator removal 130 130 sout | nl; 131 131 132 132 sout | "change separator"; 133 sout | "from \"" | sep Val| "\"" | nonl;133 sout | "from \"" | sep | "\"" | nonl; 134 134 sepSet( sout, ", $" ); // change separator, maximum of 15 characters 135 sout | " to \"" | sep Val| "\"";135 sout | " to \"" | sep | "\""; 136 136 sout | f | d | ld; 137 137 sout | fc | dc | ldc; … … 139 139 sout | t1 | t2; // print tuple 140 140 sout | nl; 141 sout | "from \"" | sep Val| "\" " | nonl;141 sout | "from \"" | sep | "\" " | nonl; 142 142 sepSet( sout, " " ); // restore separator 143 sout | "to \"" | sep Val| "\"";143 sout | "to \"" | sep | "\""; 144 144 sout | f | d | ld; 145 145 sout | fc | dc | ldc; … … 148 148 sout | nl; 149 149 150 sout | "check sep /nosep";151 sout | sep | 1 | 2 | 3 | sep;// no separator at start/end of line152 sout | 1 | nosep| 2 | 3; // locally turn off implicit separator153 sout | sep | sep | 1 | 2 | 3 | sep | nosep | sep| '\n' | nonl; // no separator at start/end of line154 sout | 1 | 2 | 3 | "\n\n" | sep | nonl;// no separator at start of next line150 sout | "check sepOn/sepOff"; 151 sout | sepOn | 1 | 2 | 3 | sepOn; // no separator at start/end of line 152 sout | 1 | sepOff | 2 | 3; // locally turn off implicit separator 153 sout | sepOn | sepOn | 1 | 2 | 3 | sepOn | sepOff | sepOn | '\n' | nonl; // no separator at start/end of line 154 sout | 1 | 2 | 3 | "\n\n" | sepOn | nonl; // no separator at start of next line 155 155 sout | 1 | 2 | 3; 156 156 sout | nl; 157 157 158 158 sout | "check enable/disable"; 159 sout | sep Off | 1 | 2 | 3;// globally turn off implicit separation160 sout | 1 | sep | 2 | 3;// locally turn on implicit separator161 sout | sep On | 1 | 2 | 3 | sepOff;// globally turn on/off implicit separation162 sout | 1 | 2 | 3 | sep On;// globally turn on implicit separation163 sout | 1 | 2 | 3 | sep | sepOff;// ignore seperate at end of line164 sout | 1 | 2 | 3 | sep | sepOn;// separator at end of line159 sout | sepDisable | 1 | 2 | 3; // globally turn off implicit separation 160 sout | 1 | sepOn | 2 | 3; // locally turn on implicit separator 161 sout | sepEnable | 1 | 2 | 3 | sepDisable; // globally turn on/off implicit separation 162 sout | 1 | 2 | 3 | sepEnable; // globally turn on implicit separation 163 sout | 1 | 2 | 3 | sepOn | sepDisable; // ignore seperate at end of line 164 sout | 1 | 2 | 3 | sepOn | sepEnable; // separator at end of line 165 165 sout | 1 | 2 | 3; 166 166 sout | nl; … … 169 169 170 170 sepSetTuple( sout, " " ); // set tuple separator from ", " to " " 171 sout | t1 | t2 | " \"" | sep Val| "\"";171 sout | t1 | t2 | " \"" | sep | "\""; 172 172 sepSetTuple( sout, ", " ); // reset tuple separator to ", " 173 sout | t1 | t2 | " \"" | sep Val| "\"";173 sout | t1 | t2 | " \"" | sep | "\""; 174 174 sout | t1 | t2; // print tuple 175 175 sout | nl; … … 180 180 sepSetTuple( sout, " " ); 181 181 sout | t3; 182 sout | sep | t3 | sepOff | t3 | sepOn| t3;182 sout | sepOn | t3 | sepDisable | t3 | sepEnable | t3; 183 183 sepSet( sout, "^" ); 184 184 sepSetTuple( sout, "-" );
Note:
See TracChangeset
for help on using the changeset viewer.