]> Nishi Git Mirror - gwion.git/commitdiff
:champagne: Allow dynamic operators
authorfennecdjay <astor.jeremie@wanadoo.fr>
Fri, 5 Jul 2019 18:55:14 +0000 (20:55 +0200)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Fri, 5 Jul 2019 18:55:14 +0000 (20:55 +0200)
230 files changed:
ast
examples/Gain.gw
examples/array_lit.gw
examples/array_multiple.gw
examples/auto.gw
examples/binary_tmpl.gw
examples/channel.gw
examples/check.gw
examples/class.gw
examples/class_coverage.gw
examples/class_enum.gw
examples/class_func_pointer.gw
examples/class_spork_exp.gw
examples/class_spork_func.gw
examples/complex.gw
examples/complex/event2_1.gw
examples/const_fold.gw
examples/const_prop.gw
examples/decl.gw
examples/do_until.gw
examples/doc.gw
examples/dtor.gw
examples/dyn_switch.gw
examples/empty_string.gw
examples/escape_chars.gw
examples/event.gw
examples/extend_array_type_decl.gw
examples/float.gw
examples/fork.gw
examples/func.gw
examples/func_pointer.gw
examples/func_ptr.gw
examples/in_class_class.gw
examples/int.gw
examples/math.gw
examples/member.gw
examples/member_func.gw
examples/module_coverage.gw
examples/object_string.gw
examples/op.gw
examples/op2.gw
examples/ptr_assign_class.gw
examples/repeat.gw
examples/shred.gw
examples/shreduler_coverage.gw
examples/sine2.gw
examples/spork_exp.gw
examples/spork_func.gw
examples/spork_lamba.gw
examples/static.gw
examples/std.gw
examples/string.gw
examples/switch.gw
examples/tail_call.gw
examples/template.gw
examples/template_dyn.gw
examples/template_guess.gw
examples/template_vararg.gw
examples/typedef_array_extend.gw
examples/typeof.gw
examples/union.gw
examples/usr_postfix.gw
examples/vararg.gw
examples/vec3.gw
examples/vec4.gw
tests/benchmark/binary-trees.gw
tests/benchmark/fib-recurs.gw
tests/benchmark/fib.gw
tests/benchmark/method-call.gw
tests/bug/Tester.gw
tests/bug/array.gw
tests/bug/class_doc.gw
tests/bug/do_until.gw
tests/bug/do_while.gw
tests/bug/dot_member_func.gw
tests/bug/float.gw
tests/bug/float2.gw
tests/bug/object_string.gw
tests/bug/play_with_str.gw
tests/bug/static_data.gw
tests/error/array_multi_except.gw
tests/error/auto_not_array.gw
tests/error/class_enum.gw
tests/error/const_non_mutable.gw
tests/error/empty_for.gw
tests/error/empty_member_ptr.gw
tests/error/func_code_error.gw
tests/error/if_exp_invalid_cond.gw
tests/error/lambda_mismatch1.gw
tests/error/lambda_mismatch2.gw
tests/error/lambda_mismatch3.gw
tests/error/loop_not_int.gw
tests/error/member_from_static.gw
tests/error/negative_array.gw
tests/error/negative_array2.gw
tests/error/no_cast.gw
tests/error/no_compat_sub2.gw
tests/error/null_auto.gw
tests/error/override_confict.gw
tests/error/private.gw
tests/error/private_other.gw
tests/error/ptr_assign_other.gw
tests/error/recursive_class_def.gw
tests/error/spork_non_func.gw
tests/error/template_n_mismatch.gw
tests/error/template_unknown.gw
tests/error/this_static.gw
tests/error/undef_parent.gw
tests/error/union_object_ref.gw
tests/fptr/class_ptr01.gw
tests/fptr/class_ptr1.gw
tests/fptr/class_ptr2.gw
tests/fptr/class_ptr3.gw
tests/fptr/class_ptr31.gw
tests/import/callback2.gw
tests/import/class_template.gw
tests/import/coverage.gw
tests/import/enum.gw
tests/import/extend_array.gw
tests/import/extend_event.gw
tests/import/extend_pair.gw
tests/import/global_func.gw
tests/import/global_var.gw
tests/import/map2.gw
tests/import/op_err.c [deleted file]
tests/import/static_string.gw
tests/import/typedef.gw
tests/import/union.gw
tests/import/variadic.gw
tests/new/break.gw
tests/new/float.gw
tests/new/global_func0.gw
tests/new/global_func1.gw
tests/new/global_func3.gw
tests/new/global_var.gw
tests/new/global_var1.gw
tests/new/lambda.gw
tests/new/lambda2.gw
tests/new/lambda3.gw
tests/new/local_func.gw
tests/new/spork.gw
tests/new/spork2.gw
tests/new/spork_in_func.gw
tests/new/stackov.gw
tests/new/stackov2.gw
tests/new/static.gw
tests/pp/call_not_enough.gw
tests/pp/call_too_many.gw
tests/pp/conditional.gw
tests/pp/define_empty.gw
tests/pp/define_empty_args.gw
tests/pp/define_empty_vararg.gw
tests/pp/define_text.gw
tests/pp/define_text_args.gw
tests/pp/header.gw
tests/sh/plugin.sh
tests/tree/array_empty.gw
tests/tree/array_test.gw
tests/tree/ast_doc.gw
tests/tree/auto_decl.gw
tests/tree/auto_ptr.gw
tests/tree/branch_eq_float.gw
tests/tree/cast_array.gw
tests/tree/cast_f2i.gw
tests/tree/cast_test.gw
tests/tree/class_do_until.gw
tests/tree/class_do_while.gw
tests/tree/class_dot.gw
tests/tree/class_for.gw
tests/tree/class_if_exp.gw
tests/tree/class_named_union.gw
tests/tree/class_repeat.gw
tests/tree/class_switch.gw
tests/tree/class_template.gw
tests/tree/class_union.gw
tests/tree/const.gw
tests/tree/decl_exp_array.gw
tests/tree/do_until_break_continue.gw
tests/tree/empty_vararg.gw
tests/tree/enum.gw
tests/tree/extend_typedef.gw
tests/tree/f2i_cast.gw
tests/tree/false.gw
tests/tree/float_if.gw
tests/tree/for.gw
tests/tree/fptr_class.gw
tests/tree/func_ret_void.gw
tests/tree/func_sig_differ.gw
tests/tree/gc1.gw
tests/tree/htol.gw
tests/tree/if_exp.gw
tests/tree/if_obj.gw
tests/tree/map.gw
tests/tree/member_op.gw
tests/tree/multi_decl.gw
tests/tree/multi_ref_decl.gw
tests/tree/named_union.gw
tests/tree/named_union_private_static.gw
tests/tree/named_union_static.gw
tests/tree/nested_switch.gw
tests/tree/new_array.gw
tests/tree/nil.gw
tests/tree/notf.gw
tests/tree/object_func.gw
tests/tree/op_eq.gw
tests/tree/pair.gw
tests/tree/pi.gw
tests/tree/pre_post_inc_dec.gw
tests/tree/private_access.gw
tests/tree/private_func.gw
tests/tree/protect.gw
tests/tree/ptr_decl_assign.gw
tests/tree/repeat.gw
tests/tree/return_void.gw
tests/tree/shredule_test.gw
tests/tree/simple_assign.gw
tests/tree/simple_decl.gw
tests/tree/simple_ref_decl.gw
tests/tree/sizeof.gw
tests/tree/spork_in_func.gw
tests/tree/spork_member.gw
tests/tree/static_template.gw
tests/tree/string_eq.gw
tests/tree/switch.gw
tests/tree/template_class_ref.gw
tests/tree/template_typedef.gw
tests/tree/this_valid.gw
tests/tree/uncalled_functions.gw
tests/tree/union.gw
tests/tree/usr_unary.gw

diff --git a/ast b/ast
index 288d889c1479bc51f413836bbebeb63031742215..879a632ed9372315428c562077f2b8a811ec74dc 160000 (submodule)
--- a/ast
+++ b/ast
@@ -1 +1 @@
-Subproject commit 288d889c1479bc51f413836bbebeb63031742215
+Subproject commit 879a632ed9372315428c562077f2b8a811ec74dc
index 3fada7c218c52a57efd0a80f1281557407d0473c..ccb619d742a3fc676a20b9a98950e41766bbf172 100644 (file)
@@ -6,7 +6,7 @@ t => g;
 g.chan(0);
 spork  { while(true) { Math.rand2f(100, 800) => s.freq; .15::second => now; }};
 for(int i; i < 5; i++) {
-    <<<g.op()>>>;
+    <<< g.op() >>>;
        i => g.op;
        2::second => now;       
 }
index 3db22c1a9521ffeccc5c009abe75ae1db361043d..e782b2a9523c9ed652864112f226422c187613ea 100644 (file)
@@ -1,6 +1,6 @@
 [1,2,3,4];
 [ [1,2,3,4], [1,2,3,4] ];
-<<<[1,2,3,4]>>>;
+<<< [1,2,3,4] >>>;
 int i[];
 int j[3];
 Object o[2];
@@ -12,7 +12,7 @@ Object t[2][12][3][4][5];
 int k[1][1];
 
 
-<<<i, " ", j, " ", o, " ", p, " ", r, " ", s, " ", t, " ", k>>>;
+<<< i, " ", j, " ", o, " ", p, " ", r, " ", s, " ", t, " ", k >>>;
 
 [ 1.0, 2, 3, 4, 5 ];
 [ #(0.0, 0.0) ];
index e1a5fff54a553920e2d9fe3e986dbbb2892203af..fc09c92dcd042e1775b12d0bd4ceb446f3e68493 100644 (file)
@@ -4,29 +4,29 @@ class A
 }
 
 A a[4][4];
-<<<a[2][3]>>>;
-<<<2 => a[2][3].i>>>;
+<<< a[2][3] >>>;
+<<< 2 => a[2][3].i >>>;
 
 int i[4][4];
-<<<54 => i[2][3]>>>;
+<<< 54 => i[2][3] >>>;
 
 float f[4][4];
-<<<f[2][3]>>>;
-<<<12.345 => f[2][3]>>>;
+<<< f[2][3] >>>;
+<<< 12.345 => f[2][3] >>>;
 
 complex c[4][4];
-<<<c[2][3]>>>;
-<<<c[2][3].re>>>;
+<<< c[2][3] >>>;
+<<< c[2][3].re >>>;
 
 polar p[4][4];
-<<<p[2][3]>>>;
-<<<p[2][3].mod>>>;
+<<< p[2][3] >>>;
+<<< p[2][3].mod >>>;
 
 Vec3 v[4][4];
-<<<v[2][3]>>>;
-<<<v[2][3].x>>>;
+<<< v[2][3] >>>;
+<<< v[2][3].x >>>;
 
 Vec4 w[4][4];
-<<<w[2][3]>>>;
-<<<w[2][3].w>>>;
-<<<a[2][3].i>>>;
+<<< w[2][3] >>>;
+<<< w[2][3].w >>>;
+<<< a[2][3].i >>>;
index 6302bd27135872118c01fd1e7cb2c6a139ad6e17..13a427c0e97f574ae7b900bfcfa12cc83621362e 100644 (file)
@@ -1,3 +1,3 @@
 Object i[4];
 for(auto a: i)
-  <<<a>>>;
+  <<< a >>>;
index 9b2a9107af6d83d16230384aa77a4b4d3d19f78a..1746eb9445c7ae5514e06026abcf3cd04f13090b 100644 (file)
@@ -1,4 +1,4 @@
-fun void test<~A~>(A a) { <<<a>>>; }
+fun void test<~A~>(A a) { <<< a >>>; }
 1 => test;
 1.3 => test;
 test(1);
index eca3964f5674e745a4ffff2807ed2539a7f6b9f6..581dae642d2bdd83b41586251bb08ab9d197cf00 100644 (file)
@@ -1,3 +1,3 @@
-<<< dac.chan(-1) >>>;
-<<< dac.chan(12) >>>;
-<<< dac.chan(0)  >>>;
+<<<  dac.chan(-1)  >>>;
+<<<  dac.chan(12)  >>>;
+<<<  dac.chan(0)   >>>;
index 1f87168275b295f5745ac21b9ec2e60cac66151a..78160b908770acccd0d482f840b48603cd773fec 100644 (file)
@@ -1 +1 @@
-<<<Machine.check("SinOsc s => dac; second => now;")>>>;
+<<< Machine.check("SinOsc s => dac; second => now;") >>>;
index cd171521a6a63418d29940916519a4d3659fa00f..f22d38ae6d7d1e702edded1345b2de9b50b31ddc 100644 (file)
@@ -5,4 +5,4 @@ class C
 }
 
 C c;
-<<<c>>>;
+<<< c >>>;
index 9bba0ea2e5e37b654a563626233fc27555a5bab1..a9156aeaae337b677a2577a1210a24cca22e96e6 100644 (file)
@@ -7,8 +7,8 @@ class C
   Vec3 v;
   Vec4 w;
        Object o;
-       dtor { <<<"dtor">>>; }
+       dtor { <<< "dtor" >>>; }
 }
 
 C c;
-<<<c>>>;
+<<< c >>>;
index de47bbbe0a93300467bcd54ba8e92c39f8ecb857..0287045d1b19fdc678280744193cfc5543988b74 100644 (file)
@@ -5,7 +5,7 @@ class C {
     two,
     three
   };
-  <<<zero, " ", one, " ", two, " ", three>>>;
+  <<< zero, " ", one, " ", two, " ", three >>>;
 }
 C c;
-<<<c>>>;
+<<< c >>>;
index 937ba7ea1ec04217d6efb846c3239b32ff8721ee..92f47b6443656e9a11778b4a795fbb946e847ca1 100644 (file)
@@ -1,13 +1,13 @@
-fun void test() { <<<"member function.">>>; }
+fun void test() { <<< "member function." >>>; }
 class C {
        typedef void func_t();
 //     typedef static void s_func_t();
        func_t func_p;
 //     static fun c_t s_func_p;
 //     static s_func_t s_ptr;
-       fun void test() { <<<"member function.">>>; }
-       fun void test2() { <<<"member function variant.">>>; }
-//     fun  static void s_test() { <<<"member fun.">>>; }
+       fun void test() { <<< "member function." >>>; }
+       fun void test2() { <<< "member function variant." >>>; }
+//     fun  static void s_test() { <<< "member fun." >>>; }
 //     test @=> func_p;
 //     test @=> s_ptr;
 
@@ -19,7 +19,7 @@ class C {
 
 //func_p();
 test();
-//<<<test>>>;//, func_p>>>;
+//<<< test >>>;//, func_p >>>;
 }
 
 
index 1b539b07842d8aeaa81cb4fb4273582c90d91d9e..5dc34ac431f54d5264154b13bd6352503a810a1b 100644 (file)
@@ -6,11 +6,11 @@ class C
     "test";
     second => now;
     string s;
-    <<<  "test spork exp." >>>;
+    <<<   "test spork exp."  >>>;
   } @=> Shred @shred;
 }
 
 C c;
-<<<c>>>;
+<<< c >>>;
 me.yield();
 second => now;
index 180fd4f18e60132fdc5c8affac3f43bc6bc709bd..5d854c3cf28ebfd9622f500fa6747140ddd8a475 100644 (file)
@@ -1,9 +1,9 @@
 class C
 {
   fun void test() {
-    <<<"here">>>;
+    <<< "here" >>>;
     samp => now;
-    <<<"and now">>>;
+    <<< "and now" >>>;
   }
   spork  this.test();
 }
index f46dcd0298a1f2fb65b2dae84f2c16061b207199..2d35de88215846bcfc8551758969de03412e349a 100644 (file)
@@ -4,7 +4,7 @@ a.re;
 a.im;
 a + b;
 
-<<<a - b>>>;
+<<< a - b >>>;
 a * b;
 a / b;
 a => b;
@@ -13,8 +13,8 @@ a -=> b;
 a *=> b;
 a /=> b;
 
-<<<"end">>>;
+<<< "end" >>>;
 12 => a.re;
 1.4 => a.im;
-<<<a.re>>>;
-<<<a.im>>>;
+<<< a.re >>>;
+<<< a.im >>>;
index 289fedaaeb81e976354c3117e7bc1f5ffda2e869..ae3715d134646adcfb08ae2fa3e4e5cda1de154b 100644 (file)
@@ -3,7 +3,7 @@ class global TestEvent {
 }
 second => now;
 //second => now;
-<<<"base ", me>>>;
+<<< "base ", me >>>;
 //TestEvent.e => now;
-<<<"ok">>>;
+<<< "ok" >>>;
 second => now;
index d8a05da0ff75522b6788c48cfeaf34b43c7ce6cb..c1d9b3a0d5ff1125084ad9e2d1948d3798ef73f6 100644 (file)
@@ -1 +1 @@
-<<<1 + 2 * 3>>>;
+<<< 1 + 2 * 3 >>>;
index d02dd99d379fffe7cd31b6b4f10a44c1e3565068..8fd4e3d2b09a9079a68af218f92d7fa7982b2674 100644 (file)
@@ -1,14 +1,14 @@
 int i;
-<<<2 => i>>>;
-<<<i>>>;
-<<<i +=> i>>>;
-<<<13 => i>>>;
-<<<i>>>;
-<<<i +=> i>>>;
-<<<i>>>;
+<<< 2 => i >>>;
+<<< i >>>;
+<<< i +=> i >>>;
+<<< 13 => i >>>;
+<<< i >>>;
+<<< i +=> i >>>;
+<<< i >>>;
 
-<<<1 + 3 + i>>>; 
-<<<i++>>>;
-<<<++i>>>;
-<<<i-->>>;
-<<<--i>>>;
+<<< 1 + 3 + i >>>; 
+<<< i++ >>>;
+<<< ++i >>>;
+<<< i-- >>>;
+<<< --i >>>;
index 271009cb226ceaa7c0eff2f8b9e14d6ae1d0cf02..9b4ea7b6551aede81dfac5b412eb4e8a48d44b82 100644 (file)
@@ -1,2 +1,2 @@
 int i;
-<<<i>>>;
+<<< i >>>;
index e3996cd33317f6011a2bbf70b3fc103920fa306b..235af4661378746065d3a71e50ba99f95c1a1aa8 100644 (file)
@@ -1,6 +1,6 @@
 int i;
 float f;
-do { <<<i++>>>; if(maybe) break; }
+do { <<< i++ >>>; if(maybe) break; }
        until(i < 10);
-do { <<<1 +=> f>>>; if(maybe)continue; }
+do { <<< 1 +=> f >>>; if(maybe)continue; }
        until(f);
index 38c67173e191c311b762c7e0783c7d787aedd31e..47fea3583e300e3e9acd18b80fa839eb534b50a7 100644 (file)
@@ -1,7 +1,7 @@
 Machine.add("examples/int.gw");
-Machine.compile("int i;<<<120>>>;");
+Machine.compile("int i;<<< 120 >>>;");
 //Machine.compile("int i[error];");
 
-<<<Machine.check("12 => int i; <<<i>>>")>>>;
+<<< Machine.check("12 => int i; <<< i >>>") >>>;
 Machine.check("int i[error];");
 Machine.check(null);
index 61bb92d2709a2112fec69000f49a4374005d4183..98454a19829d997547952c4d02271bcdcae828ae 100644 (file)
@@ -1,10 +1,10 @@
 class C
 {
-  dtor {<<<1>>>;}
+  dtor {<<< 1 >>>;}
 }
 
 C c;
 C d;
 //me.yield();
-<<<"end of dtor test.">>>;
-<<<c," ", d>>>;
+<<< "end of dtor test." >>>;
+<<< c," ", d >>>;
index 0209d2d2600378fd7772a6627f2aa9b32141012f..442a28b5fa4d640cf9d17cf25f2a4f3063d20fdf 100644 (file)
@@ -1,10 +1,10 @@
 3 => const int i;
 2 => const int y;
 switch(i) {
-  case 1: <<<1>>>;break;
-  case 3: <<<3>>>;break;
-  case y: <<<2>>>;break;
+  case 1: <<< 1 >>>;break;
+  case 3: <<< 3 >>>;break;
+  case y: <<< 2 >>>;break;
   default:
-    <<<"0">>>;
+    <<< "0" >>>;
 }
-<<<y>>>;
+<<< y >>>;
index e68db5f5dd54d93bd61e1ec25c9ee6107db74ab1..35e4ed412c039128f91e5da6ab810759acb9a95c 100644 (file)
@@ -1,2 +1,2 @@
 "test" => string @s;
-<<< s >>>;
+<<<  s  >>>;
index d354f2c59ed60ef2a14d41b80d089aa1c6024651..eeaea31d617374805206124eb81d30be891eaebe 100644 (file)
@@ -1,4 +1,4 @@
-<<<"\0\'\\\a\b\f\n\r\t\v">>>;
+<<< "\0\'\\\a\b\f\n\r\t\v" >>>;
 '\0';
 '\'';
 '\\';
index c661fc55bf3708a5b9997267fbd1e82bfd355e60..5431860e7e5b99a3cb90220c9395f71057c056c6 100644 (file)
@@ -1,3 +1,3 @@
 Event e;
-spork  { <<<second => now>>>; e.broadcast(); };
-<<<e => now>>>;
+spork  { <<< second => now >>>; e.broadcast(); };
+<<< e => now >>>;
index ad3c289a41b858097f3e49dcae65ddafcb2305e0..7ca38ae029f3b6fe2dd75a5f83b108a835822da0 100644 (file)
@@ -1,8 +1,8 @@
 class C extends int[2] {
-  <<<"test">>>;
+  <<< "test" >>>;
   123 => int i;
 }
 
 C c;
-<<<c.size()>>>;
-<<<c.i>>>;
+<<< c.size() >>>;
+<<< c.i >>>;
index cef40dc1633f479349d2b2962b915cd468a6ed7f..a066e8329d2885e83846c4640f9348fde7970120 100644 (file)
@@ -5,264 +5,264 @@ float a;
 {
        float   variable1;
        float   variable2;
-       <<< variable1=variable2 >>>;
+       <<<  variable1=variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1+variable2 >>>;
+       <<<  variable1+variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1-variable2 >>>;
+       <<<  variable1-variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1*variable2 >>>;
+       <<<  variable1*variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1/variable2 >>>;
+       <<<  variable1/variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1&&variable2 >>>;
+       <<<  variable1&&variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1||variable2 >>>;
+       <<<  variable1||variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1==variable2 >>>;
+       <<<  variable1==variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1!=variable2 >>>;
+       <<<  variable1!=variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1>variable2 >>>;
+       <<<  variable1>variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1>=variable2 >>>;
+       <<<  variable1>=variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1<variable2 >>>;
+       <<<  variable1<variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1<=variable2 >>>;
+       <<<  variable1<=variable2  >>>;
 }
 
 //testing operator for  and float
 {
        float   variable2;
-       <<< -variable2 >>>;
+       <<<  -variable2  >>>;
 }
 
 //testing operator for  and int
 {
        int     variable2;
-       <<< !variable2 >>>;
+       <<<  !variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1=>variable2 >>>;
+       <<<  variable1=>variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1+=>variable2 >>>;
+       <<<  variable1+=>variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1-=>variable2 >>>;
+       <<<  variable1-=>variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-       <<< variable1*=>variable2 >>>;
+       <<<  variable1*=>variable2  >>>;
 }
 
 //testing operator for float and float
 {
        1 => float      variable1;
        1 => float      variable2;
-       <<< variable1/=>variable2 >>>;
+       <<<  variable1/=>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1=variable2 >>>;
+       <<<  variable1=variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1+variable2 >>>;
+       <<<  variable1+variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1-variable2 >>>;
+       <<<  variable1-variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1*variable2 >>>;
+       <<<  variable1*variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1/variable2 >>>;
+       <<<  variable1/variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1&&variable2 >>>;
+       <<<  variable1&&variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1||variable2 >>>;
+       <<<  variable1||variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1==variable2 >>>;
+       <<<  variable1==variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1!=variable2 >>>;
+       <<<  variable1!=variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1>variable2 >>>;
+       <<<  variable1>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1>=variable2 >>>;
+       <<<  variable1>=variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1<variable2 >>>;
+       <<<  variable1<variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1<=variable2 >>>;
+       <<<  variable1<=variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1=>variable2 >>>;
+       <<<  variable1=>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1+=>variable2 >>>;
+       <<<  variable1+=>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1-=>variable2 >>>;
+       <<<  variable1-=>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-       <<< variable1*=>variable2 >>>;
+       <<<  variable1*=>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        1 => float      variable2;
-       <<< variable1/=>variable2 >>>;
+       <<<  variable1/=>variable2  >>>;
 }
 
 
@@ -270,28 +270,28 @@ float a;
 {
        float   variable1;
        int     variable2;
-       <<< variable1=variable2 >>>;
+       <<<  variable1=variable2  >>>;
 }
        
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1+variable2 >>>;
+       <<<  variable1+variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1-variable2 >>>;
+       <<<  variable1-variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1*variable2 >>>;
+       <<<  variable1*variable2  >>>;
 }
 
 
@@ -299,96 +299,96 @@ float a;
 {
        float   variable1;
        int     variable2;
-       <<< variable1/variable2 >>>;
+       <<<  variable1/variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1&&variable2 >>>;
+       <<<  variable1&&variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1||variable2 >>>;
+       <<<  variable1||variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1==variable2 >>>;
+       <<<  variable1==variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1!=variable2 >>>;
+       <<<  variable1!=variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1>variable2 >>>;
+       <<<  variable1>variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1>=variable2 >>>;
+       <<<  variable1>=variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1<variable2 >>>;
+       <<<  variable1<variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1<=variable2 >>>;
+       <<<  variable1<=variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1=>variable2 >>>;
+       <<<  variable1=>variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1+=>variable2 >>>;
+       <<<  variable1+=>variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1-=>variable2 >>>;
+       <<<  variable1-=>variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-       <<< variable1*=>variable2 >>>;
+       <<<  variable1*=>variable2  >>>;
 }
 
 //testing operator for float and int
 {
        1 => float      variable1;
        1 => int        variable2;
-       <<< variable1/=>variable2 >>>;
+       <<<  variable1/=>variable2  >>>;
 }
index 0f5ced0b5c9bc890930f3c3fef0f344e672ecfff..1e1e76f43999331f8d93d0a593f1ad3c75c3c072 100644 (file)
@@ -1,8 +1,8 @@
 fork {
-  <<<"start">>>;
+  <<< "start" >>>;
   12::samp => now;
   me.test_cancel();
-  <<<"stop">>>;
+  <<< "stop" >>>;
 } @=> Fork @f;
 
 1 => f.cancel;
index 74f319f13a2cc13a247c040ac96a8cafc42a72ac..493e0ade255399ec060e63f34707020914cedb6d 100644 (file)
@@ -1,4 +1,4 @@
 fun float testf(){ return 1.1; }
 fun float testf(float f){ return f; }
-<<<testf()>>>;
-<<<testf(1.4)>>>;
+<<< testf() >>>;
+<<< testf(1.4) >>>;
index 6eb9d8f5555df1fb932114a0a911df693b4624d5..3cb5e338954def357be41104978e5de9819544d9 100644 (file)
@@ -1,14 +1,14 @@
 typedef void func_t();
 func_t func_p;
-fun void test1() { <<<"test1">>>; }
-fun void test2() { <<<"test2">>>; }
+fun void test1() { <<< "test1" >>>; }
+fun void test2() { <<< "test2" >>>; }
 test1 @=> func_p;
 func_p();
 func_p();
 func_p();
 () => func_p;
-<<<func_p>>>;
-<<<func_p()>>>;
+<<< func_p >>>;
+<<< func_p() >>>;
 test2 @=> func_p;
 func_p();
 func_p();
index c0cb1da26e58dde9d93c6a2319732c2abea9a1c9..80fc7126a36f4aeb4cbfc5df2bc6c25b64f2cb34 100644 (file)
@@ -2,9 +2,9 @@
 typedef void Test()
 
 // define a few funs
-fun void test1(){ <<<"test">>>; };
-fun void test2(){ <<<"another test">>>; };
-fun void test3(){ <<<"yet another test">>>; };
+fun void test1(){ <<< "test" >>>; };
+fun void test2(){ <<< "another test" >>>; };
+fun void test3(){ <<< "yet another test" >>>; };
 
 // create a fun pointer instance
 Test test;
@@ -21,4 +21,4 @@ test();
 test3 @=> test;
 test();
 
-<<< test3 $ Test>>>;
+<<<  test3 $ Test >>>;
index 724b12964a573c4c4f2d04b0985b6ce209e22ef0..8b68810be8d31e032acf7f25106b87df2fd08196 100644 (file)
@@ -1,5 +1,5 @@
 class C {
-       fun void test<~a~>(a var){ <<<var>>>; }
+       fun void test<~a~>(a var){ <<< var >>>; }
        class D { int i;}
 }
 
@@ -7,4 +7,4 @@ C c;
 C->D d;
 C->D @d_ref;
 
-<<< c, " ", d, d_ref >>>;
+<<<  c, " ", d, d_ref  >>>;
index dd470f7ebe9b08ba605b0e656172ad64f78c79b0..72c58aec19994e4875c64432b8241ee40513d1a2 100644 (file)
@@ -6,250 +6,250 @@ int a;
 {
        int     variable1;
        int     variable2;
-<<< variable1=variable2 >>>;
+<<<  variable1=variable2  >>>;
 }
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1+variable2 >>>;
+<<<  variable1+variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1-variable2 >>>;
+<<<  variable1-variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1*variable2 >>>;
+<<<  variable1*variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        1 => int        variable2;
-<<< variable1/variable2 >>>;
+<<<  variable1/variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        1 => int        variable2;
-<<< variable1%variable2 >>>;
+<<<  variable1%variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1&&variable2 >>>;
+<<<  variable1&&variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1||variable2 >>>;
+<<<  variable1||variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1==variable2 >>>;
+<<<  variable1==variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1!=variable2 >>>;
+<<<  variable1!=variable2  >>>;
 }
 
 //testing operator for Object and 
 {
        Object  @variable1;
-<<< variable1!= null>>>;
+<<<  variable1!= null >>>;
 }
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1>variable2 >>>;
+<<<  variable1>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1>=variable2 >>>;
+<<<  variable1>=variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1<variable2 >>>;
+<<<  variable1<variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1<=variable2 >>>;
+<<<  variable1<=variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1>>variable2 >>>;
+<<<  variable1>>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1<<variable2 >>>;
+<<<  variable1<<variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1&variable2 >>>;
+<<<  variable1&variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1|variable2 >>>;
+<<<  variable1|variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1^variable2 >>>;
+<<<  variable1^variable2  >>>;
 }
 
 //testing operator for  and int
 {
        int     variable2;
-<<< -variable2 >>>;
+<<<  -variable2  >>>;
 }
 
 //testing operator for  and int
 {
        int     variable2;
-<<< !variable2 >>>;
+<<<  !variable2  >>>;
 }
 
 //testing operator for int and 
 {
        int     variable1;
-<<< variable1++ >>>;
+<<<  variable1++  >>>;
 }
 
 //testing operator for  and int
 {
        int     variable2;
-<<< ++variable2 >>>;
+<<<  ++variable2  >>>;
 }
 
 //testing operator for int and 
 {
        int     variable1;
-<<< variable1-- >>>;
+<<<  variable1--  >>>;
 }
 
 //testing operator for  and int
 {
        int     variable2;
-<<< --variable2 >>>;
+<<<  --variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1=>variable2 >>>;
+<<<  variable1=>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1+=>variable2 >>>;
+<<<  variable1+=>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1-=>variable2 >>>;
+<<<  variable1-=>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1*=>variable2 >>>;
+<<<  variable1*=>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        1 => int        variable1;
        1 => int        variable2;
-<<< variable1/=>variable2 >>>;
+<<<  variable1/=>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        1 => int        variable1;
        int     variable2;
-<<< variable1%=>variable2 >>>;
+<<<  variable1%=>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1<<=>variable2 >>>;
+<<<  variable1<<=>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1>>=>variable2 >>>;
+<<<  variable1>>=>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1&=>variable2 >>>;
+<<<  variable1&=>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1|=>variable2 >>>;
+<<<  variable1|=>variable2  >>>;
 }
 
 //testing operator for int and int
 {
        int     variable1;
        int     variable2;
-<<< variable1^=>variable2 >>>;
+<<<  variable1^=>variable2  >>>;
 }
 // testing cmp
 ~1;
index c10cbafbc62a68c1e87b214306c810452cfc3558..38f1b4a32495abb4d0aa6de9860f4953159ac514 100644 (file)
@@ -1,93 +1,93 @@
-<<< Math.abs(-1)             >>>;
-<<< Math.fabs(-1)            >>>;
-<<< Math.fabs(-1.0)          >>>;
-<<< Math.rand()              >>>;
-<<< Math.rand2(0, 0)         >>>;
-<<< Math.rand2(-1, 1)        >>>;
-<<< Math.rand2(1, -1)        >>>;
-<<< Math.randf()             >>>;
-<<< Math.rand2f(-1, 1)       >>>;
-<<< Math.rand2f(-1.0, 1)     >>>;
-<<< Math.rand2f(-1, 1.0)     >>>;
-<<< Math.rand2f(-1.0, 1.0)   >>>;
-<<< Math.srand(1.2)          >>>;
-<<< Math.sgn(1)              >>>;
-<<< Math.sgn(-1)             >>>;
-<<< Math.sgn(1.0)            >>>;
-<<< Math.sgn(-1.0)           >>>;
+<<<  Math.abs(-1)              >>>;
+<<<  Math.fabs(-1)             >>>;
+<<<  Math.fabs(-1.0)           >>>;
+<<<  Math.rand()               >>>;
+<<<  Math.rand2(0, 0)          >>>;
+<<<  Math.rand2(-1, 1)         >>>;
+<<<  Math.rand2(1, -1)         >>>;
+<<<  Math.randf()              >>>;
+<<<  Math.rand2f(-1, 1)        >>>;
+<<<  Math.rand2f(-1.0, 1)      >>>;
+<<<  Math.rand2f(-1, 1.0)      >>>;
+<<<  Math.rand2f(-1.0, 1.0)    >>>;
+<<<  Math.srand(1.2)           >>>;
+<<<  Math.sgn(1)               >>>;
+<<<  Math.sgn(-1)              >>>;
+<<<  Math.sgn(1.0)             >>>;
+<<<  Math.sgn(-1.0)            >>>;
 
-<<< Math.hypot(4,5)          >>>;
+<<<  Math.hypot(4,5)           >>>;
 // sin
-<<< Math.sin(1)              >>>;
-<<< Math.sin(1.0)            >>>;
-<<< Math.sinh(1)             >>>;
-<<< Math.sinh(1.0)           >>>;
-<<< Math.asin(1)             >>>;
-<<< Math.asin(1.0)           >>>;
-<<< Math.asinh(1)            >>>;
-<<< Math.asinh(1.0)         >>>;
+<<<  Math.sin(1)               >>>;
+<<<  Math.sin(1.0)             >>>;
+<<<  Math.sinh(1)              >>>;
+<<<  Math.sinh(1.0)            >>>;
+<<<  Math.asin(1)              >>>;
+<<<  Math.asin(1.0)            >>>;
+<<<  Math.asinh(1)             >>>;
+<<<  Math.asinh(1.0)          >>>;
 
 // cos
-<<< Math.cos(1)              >>>;
-<<< Math.cos(1.0)            >>>;
-<<< Math.cosh(1)             >>>;
-<<< Math.cosh(1.0)           >>>;
-<<< Math.acos(1)             >>>;
-<<< Math.acos(1.0)           >>>;
-<<< Math.acosh(1)            >>>;
-<<< Math.acosh(1.0)          >>>;
+<<<  Math.cos(1)               >>>;
+<<<  Math.cos(1.0)             >>>;
+<<<  Math.cosh(1)              >>>;
+<<<  Math.cosh(1.0)            >>>;
+<<<  Math.acos(1)              >>>;
+<<<  Math.acos(1.0)            >>>;
+<<<  Math.acosh(1)             >>>;
+<<<  Math.acosh(1.0)           >>>;
 
 // tan
-<<< Math.tan(1)              >>>;
-<<< Math.tan(1.0)            >>>;
-<<< Math.tanh(1)             >>>;
-<<< Math.tanh(1.0)           >>>;
-<<< Math.atan(1)             >>>;
-<<< Math.atan(1.0)           >>>;
-<<< Math.atanh(1)            >>>;
-<<< Math.atanh(1.0)          >>>;
+<<<  Math.tan(1)               >>>;
+<<<  Math.tan(1.0)             >>>;
+<<<  Math.tanh(1)              >>>;
+<<<  Math.tanh(1.0)            >>>;
+<<<  Math.atan(1)              >>>;
+<<<  Math.atan(1.0)            >>>;
+<<<  Math.atanh(1)             >>>;
+<<<  Math.atanh(1.0)           >>>;
 
-<<< Math.pow(2, 2)           >>>;
-<<< Math.pow(2.0, 2)         >>>;
-<<< Math.pow(2, 2.0)         >>>;
-<<< Math.pow(2.0, 2.0)       >>>;
+<<<  Math.pow(2, 2)            >>>;
+<<<  Math.pow(2.0, 2)          >>>;
+<<<  Math.pow(2, 2.0)          >>>;
+<<<  Math.pow(2.0, 2.0)        >>>;
 
-<<< Math.sqrt(2)             >>>;
-<<< Math.sqrt(2.0)           >>>;
-<<< Math.exp(2)              >>>;
-<<< Math.exp(2.0)            >>>;
-<<< Math.log(2)              >>>;
-<<< Math.log(2.0)            >>>;
-<<< Math.log2(2)             >>>;
-<<< Math.log2(2.0)           >>>;
-<<< Math.log10(2)            >>>;
-<<< Math.log10(2.0)          >>>;
-<<< Math.floor(2)            >>>;
-<<< Math.floor(2.0)          >>>;
-<<< Math.ceil(2)             >>>;
-<<< Math.ceil(2.0)           >>>;
-<<< Math.round(2)            >>>;
-<<< Math.round(2.0)          >>>;
-<<< Math.trunc(2)            >>>;
-<<< Math.trunc(2.0)          >>>;
-<<< Math.fmod(2, 2)          >>>;
-<<< Math.fmod(2.0, 2)        >>>;
-<<< Math.fmod(2, 2.0)        >>>;
-<<< Math.fmod(2.0, 2.0)      >>>;
-<<< Math.remainder(2, 2)     >>>;
-<<< Math.remainder(2.0, 2)   >>>;
-<<< Math.remainder(2, 2.0)   >>>;
-<<< Math.remainder(2.0, 2.0) >>>;
-<<< Math.min(2, 2)           >>>;
-<<< Math.min(2.0, 2)         >>>;
-<<< Math.min(2, 2.0)         >>>;
-<<< Math.min(2.0, 2.0)       >>>;
-<<< Math.max(2, 2)           >>>;
-<<< Math.max(2.0, 2)         >>>;
-<<< Math.max(2, 2.0)         >>>;
-<<< Math.max(2.0, 2.0)       >>>;
-<<< Math.atan2(2.0, 2.0)     >>>;
-<<< Math.isinf(2)            >>>;
-<<< Math.isinf(2.0)          >>>;
-<<< Math.isnan(2)            >>>;
-<<< Math.isnan(2.0)          >>>;
+<<<  Math.sqrt(2)              >>>;
+<<<  Math.sqrt(2.0)            >>>;
+<<<  Math.exp(2)               >>>;
+<<<  Math.exp(2.0)             >>>;
+<<<  Math.log(2)               >>>;
+<<<  Math.log(2.0)             >>>;
+<<<  Math.log2(2)              >>>;
+<<<  Math.log2(2.0)            >>>;
+<<<  Math.log10(2)             >>>;
+<<<  Math.log10(2.0)           >>>;
+<<<  Math.floor(2)             >>>;
+<<<  Math.floor(2.0)           >>>;
+<<<  Math.ceil(2)              >>>;
+<<<  Math.ceil(2.0)            >>>;
+<<<  Math.round(2)             >>>;
+<<<  Math.round(2.0)           >>>;
+<<<  Math.trunc(2)             >>>;
+<<<  Math.trunc(2.0)           >>>;
+<<<  Math.fmod(2, 2)           >>>;
+<<<  Math.fmod(2.0, 2)         >>>;
+<<<  Math.fmod(2, 2.0)         >>>;
+<<<  Math.fmod(2.0, 2.0)       >>>;
+<<<  Math.remainder(2, 2)      >>>;
+<<<  Math.remainder(2.0, 2)    >>>;
+<<<  Math.remainder(2, 2.0)    >>>;
+<<<  Math.remainder(2.0, 2.0)  >>>;
+<<<  Math.min(2, 2)            >>>;
+<<<  Math.min(2.0, 2)          >>>;
+<<<  Math.min(2, 2.0)          >>>;
+<<<  Math.min(2.0, 2.0)        >>>;
+<<<  Math.max(2, 2)            >>>;
+<<<  Math.max(2.0, 2)          >>>;
+<<<  Math.max(2, 2.0)          >>>;
+<<<  Math.max(2.0, 2.0)        >>>;
+<<<  Math.atan2(2.0, 2.0)      >>>;
+<<<  Math.isinf(2)             >>>;
+<<<  Math.isinf(2.0)           >>>;
+<<<  Math.isnan(2)             >>>;
+<<<  Math.isnan(2.0)           >>>;
index f4be65650ed5dafd0bb68d36370586814b153926..073d3793429b8048a667653625d962e5446f22f1 100644 (file)
@@ -17,16 +17,16 @@ class C
 
 C c;
 // read members
-<<< c.i, c.c, c.f, c.v, c.w, c.o >>>;
+<<<  c.i, c.c, c.f, c.v, c.w, c.o  >>>;
 
 // call fun members
-<<< c.m_i(), " ", c.m_f(), " ", c.m_c(), " ",
-  c.m_v(), " ", c.m_w(), " ", c.m_o()>>>;
+<<<  c.m_i(), " ", c.m_f(), " ", c.m_c(), " ",
+  c.m_v(), " ", c.m_w(), " ", c.m_o() >>>;
 
 // write members
-<<< 12  => c.i >>>;
-<<< 1.2 => c.f >>>;
-<<< #(0.1, 2.3) => c.c >>>;
-<<< @(0.1, 2.3, 3.4) => c.v >>>;
-<<< @(0.1, 2.3, 3.4, 5.4) => c.w >>>;
-<<< null @=> c.o >>>;
+<<<  12  => c.i  >>>;
+<<<  1.2 => c.f  >>>;
+<<<  #(0.1, 2.3) => c.c  >>>;
+<<<  @(0.1, 2.3, 3.4) => c.v  >>>;
+<<<  @(0.1, 2.3, 3.4, 5.4) => c.w  >>>;
+<<<  null @=> c.o  >>>;
index b56ed704ee8d0a3c2e715e292f80c605187ccadc..c60623a7e24b7fb0127a3fd85f0b9b40fe6aba39 100644 (file)
@@ -9,6 +9,6 @@ class C
 }
 
 C c;
-<<<c.testf()>>>;
-<<<c.testf(1.4)>>>;
-<<<1.2>>>;
+<<< c.testf() >>>;
+<<< c.testf(1.4) >>>;
+<<< 1.2 >>>;
index 3791a8fb46dceccc6f86296537002d82e249e95c..82a17512eb2c77fcac1a04559b6c1bcf415f22c9 100644 (file)
@@ -5,5 +5,5 @@ s => ZeroX z => blackhole;
 Impulse i => FullRect f => blackhole;
 Step step => blackhole;
 second => now;
-<<<"end">>>;
+<<< "end" >>>;
 step =< blackhole;
index 141293c2ade99b438c8a3d2cd1723de89955e0a0..e9d639b94df91adf62ca044e91d061858b89c780 100644 (file)
@@ -1,3 +1,3 @@
 Object o;
 string s;
-<<< o + s >>>;
+<<<  o + s  >>>;
index 5b3c872e89e5b05b891b168be56601a83905186c..f439d69110fd9fd13b7df48df8b3066e7522c14c 100644 (file)
@@ -1,7 +1,7 @@
 //! test operator
 
 operator => void (Object o, int i) {
-  <<<o, " ", i, " success">>>;
+  <<< o, " ", i, " success" >>>;
 }
 
 class C {
@@ -11,13 +11,13 @@ class C {
 //! assign object to C.ref
 operator => void (Object o, C c) {
   o @=> c.ref;
-  <<<"success">>>;
+  <<< "success" >>>;
 }
 
 //operator int plusplus(null d, int i){}
 int i;
 Object o;
-<<<o, " ", i>>>;
+<<< o, " ", i >>>;
 12 => i;
 //o => i;
 C c;
index 0f1e51a216b1f2ad2153251f5e236120633f8461..e15552cbb8f313398990b2bec8e33da8a7bdb055 100644 (file)
@@ -3,45 +3,45 @@ class C
    float f;
 }
 
-operator => float   (C       c, C d){ <<<"float   => C: ", c.f => d.f>>>; return 2.0;}
-operator => int     (int     i, C d){ <<<"int   => C: ", i => d.f>>>; return 2;}
-operator => float   (float   f, C d){ <<<"float   => C: ", f     => d.f>>>; return 2.0;}
-operator => complex (complex c, C d){ <<<"complex => C: ", c.re  => d.f>>>; return #(1.2, 6.1);}
-operator => polar   (polar   c, C d){ <<<"complex => C: ", c.mod => d.f>>>; return %(2.3, 4.1);}
-operator => Vec3    (Vec3    c, C d){ <<<c.z   => d.f>>>; return @(1.2, 6.1, 2.3);}
-operator => Vec4    (Vec4    c, C d){ <<<"Vec4    => C: ", c.w   => d.f>>>; return @(1.2, 6.1, 2.3, 9.3);}
+operator => float   (C       c, C d){ <<< "float   => C: ", c.f => d.f >>>; return 2.0;}
+operator => int     (int     i, C d){ <<< "int   => C: ", i => d.f >>>; return 2;}
+operator => float   (float   f, C d){ <<< "float   => C: ", f     => d.f >>>; return 2.0;}
+operator => complex (complex c, C d){ <<< "complex => C: ", c.re  => d.f >>>; return #(1.2, 6.1);}
+operator => polar   (polar   c, C d){ <<< "complex => C: ", c.mod => d.f >>>; return %(2.3, 4.1);}
+operator => Vec3    (Vec3    c, C d){ <<< c.z   => d.f >>>; return @(1.2, 6.1, 2.3);}
+operator => Vec4    (Vec4    c, C d){ <<< "Vec4    => C: ", c.w   => d.f >>>; return @(1.2, 6.1, 2.3, 9.3);}
 
-operator => float   (C d, int     c){ <<<"int   => C: ", c => d.f>>>; return 2.0;}
-operator => float   (C d,  float   f){ <<<"C   => float: ", f     => d.f>>>; return 2.0;}
+operator => float   (C d, int     c){ <<< "int   => C: ", c => d.f >>>; return 2.0;}
+operator => float   (C d,  float   f){ <<< "C   => float: ", f     => d.f >>>; return 2.0;}
 
-operator => float   (Vec3 v, float   f){ <<<"vec3 => C: ", f, " ", v.x => f>>>; return 2.0;}
+operator => float   (Vec3 v, float   f){ <<< "vec3 => C: ", f, " ", v.x => f >>>; return 2.0;}
 
-operator => complex (C d, complex c){ <<<"complex => C: ", c.re  => d.f>>>; return #(1.2, 6.1);}
-operator => polar   (C d, polar   c){ <<<"complex => C: ", c.mod => d.f>>>; return %(2.3, 4.1);}
-operator => Vec3    (C d, Vec3    c){ <<<c.z   => d.f>>>; return @(1.2, 6.1, 2.3);}
-operator => Vec4    (C d, Vec4    c){ <<<"Vec4    => C: ", c.w   => d.f>>>; return @(1.2, 6.1, 2.3, 9.3);}
+operator => complex (C d, complex c){ <<< "complex => C: ", c.re  => d.f >>>; return #(1.2, 6.1);}
+operator => polar   (C d, polar   c){ <<< "complex => C: ", c.mod => d.f >>>; return %(2.3, 4.1);}
+operator => Vec3    (C d, Vec3    c){ <<< c.z   => d.f >>>; return @(1.2, 6.1, 2.3);}
+operator => Vec4    (C d, Vec4    c){ <<< "Vec4    => C: ", c.w   => d.f >>>; return @(1.2, 6.1, 2.3, 9.3);}
 C c, d;
 
 12.3 => c.f;
-<<< c                     => d >>>;
-<<< 2                     => d >>>;
-<<< 2.3                   => d >>>;
-<<< #(7.2, 1.4)           => d >>>;
-<<< %(7.2, 1.4)           => d >>>;
-<<< @(7.2, 1.4, 8.3)>>>;
-<<< @(7.2, 1.4, 8.3)      => d >>>;
-<<< @(7.2, 1.4, 8.3, 2.3) => d >>>;
+<<<  c                     => d  >>>;
+<<<  2                     => d  >>>;
+<<<  2.3                   => d  >>>;
+<<<  #(7.2, 1.4)           => d  >>>;
+<<<  %(7.2, 1.4)           => d  >>>;
+<<<  @(7.2, 1.4, 8.3) >>>;
+<<<  @(7.2, 1.4, 8.3)      => d  >>>;
+<<<  @(7.2, 1.4, 8.3, 2.3) => d  >>>;
 
 int i;
 2 => float f;
 complex cmp;
 Vec3 v;
-<<<f>>>;
+<<< f >>>;
 v => f;
 Vec4 w;
 c => i;
-<<<c.f>>>;
-<<<f>>>;
+<<< c.f >>>;
+<<< f >>>;
 c => f;
 c => cmp;
 c => v;
index b49465fad84c176d30773a058d7a9e52e8748eb0..68d635c838194ba427c91f357ba15c5849be21bd 100644 (file)
@@ -3,8 +3,8 @@ class C
        typedef void Test();
        fun void test1(){};
     Test test0;
-       <<<test1 @=> test0>>>;
+       <<< test1 @=> test0 >>>;
 }
 
 C c;
-<<<c>>>;
+<<< c >>>;
index 18027b123515c96ddfeee5893a0a72fafb1207d7..8e2da1a442a28a4bb08c492c7d7fa5f959abc3d8 100644 (file)
@@ -1,2 +1,2 @@
 repeat(3)
-       <<<1>>>;
+       <<< 1 >>>;
index 9efb1602879341ee8ea79d6b3572c60dccfca88d..99c6db53531a7d4e83922cfc1c8eed52b5482090 100644 (file)
@@ -1,14 +1,14 @@
-<<< "id ", me.id()             >>>;
-<<< "running ", me.running()   >>>;
-<<< "done ",    me.done()      >>>;
-<<< "from_Id ", Shred.fromId(0) >>>;
-<<< "from_Id ", Shred.fromId(1) >>>;
-<<< "me ", me                   >>>;
-<<< "args ",    me.args()      >>>;
+<<<  "id ", me.id()              >>>;
+<<<  "running ", me.running()    >>>;
+<<<  "done ",    me.done()       >>>;
+<<<  "from_Id ", Shred.fromId(0)  >>>;
+<<<  "from_Id ", Shred.fromId(1)  >>>;
+<<<  "me ", me                    >>>;
+<<<  "args ",    me.args()       >>>;
 for (int i; i < me.args(); i++)
-  <<< "arg ", i, me.arg(i)>>>;
-<<<me.dir(), " ", me.path()>>>;
-<<<me.code_dir(), " ", me.code_path()>>>;
+  <<<  "arg ", i, me.arg(i) >>>;
+<<< me.dir(), " ", me.path() >>>;
+<<< me.code_dir(), " ", me.code_path() >>>;
 //me.exit();
 // call to non existant arg
-<<<me.arg(-1)>>>;
+<<< me.arg(-1) >>>;
index 944408ef070013b7946a59d92568cb75a8237adf..21372ebed3181f9f3a456b2093d4ab666f951484 100644 (file)
@@ -1,7 +1,7 @@
-fun void t() { 2::second => now; <<<"child ", me.id()>>>; };
+fun void t() { 2::second => now; <<< "child ", me.id() >>>; };
 spork t();
-spork \{ 2::second => now; <<<"child ", me.id()>>>; }();
-spork { 2::second => now; <<<"child ", me.id()>>>; };
-<<<"start">>>;
+spork \{ 2::second => now; <<< "child ", me.id() >>>; }();
+spork { 2::second => now; <<< "child ", me.id() >>>; };
+<<< "start" >>>;
 second => now;
-<<<me.id(), " end">>>;
+<<< me.id(), " end" >>>;
index cfe6288cb279fe5bb5ce4fd595598677049d6e11..afb226dc52e02aec737e44a3593237b829c85150 100644 (file)
@@ -1,3 +1,3 @@
 SinOsc sinosc => dac;
-<<<second>>>;
+<<< second >>>;
 5::second => now;
index 8c3e465c9d50a1e4b92f0a880639d589f8863770..fd46f2122053a8aa0be1fd974369abaa39f72bef 100644 (file)
@@ -2,17 +2,17 @@ class C
 {
   12 => int i;
   Object o;
-<<<this>>>;
+<<< this >>>;
   spork  {
     "test";
     second => now;
     string s;
-    <<< this,  " test spork exp. " , s>>>;
+    <<<  this,  " test spork exp. " , s >>>;
 
   } @=> Shred @shred;
 }
 
 C c;
-<<<c>>>;
+<<< c >>>;
 me.yield();
 second => now;
index ed40d747ded9de4c617703ebb2f98c55825f7ac9..27c279b738b0b61b5067e441d83bedb7b54d5ca3 100644 (file)
@@ -1,9 +1,9 @@
 class C
 {
   fun void test(int i) {
-    <<<"here => ", i>>>;
+    <<< "here => ", i >>>;
     samp => now;
-    <<<"and now">>>;
+    <<< "and now" >>>;
   }
 }
 
index bf63f327c374942c72094e16505c42826553a8f7..4c421eb17bc0a649fccb51331d98005449d68829 100644 (file)
@@ -1,2 +1,2 @@
-spork \ a { <<<a>>>;}(1);
+spork \ a { <<< a >>>;}(1);
 me.yield();
index a1fec3bb0da2f085225b52e34d2179439e3830d3..66415374bf768d5a429675d2599ed16be8c40532 100644 (file)
@@ -23,15 +23,15 @@ class C
 }
 
 // read members
-<<< C.i, C.c, C.f, C.v, C.w, C.o >>>;
+<<<  C.i, C.c, C.f, C.v, C.w, C.o  >>>;
 
 // call fun members
-<<< C._i(), " ", C._f(), " ", C._c(), " ", C._v(), " ", C._w(), " ", C._o()>>>;
+<<<  C._i(), " ", C._f(), " ", C._c(), " ", C._v(), " ", C._w(), " ", C._o() >>>;
 
 // write members
-<<< 12  => C.i >>>;
-<<< 1.2 => C.f >>>;
-<<< #(0.1, 2.3) => C.c >>>;
-<<< @(0.1, 2.3, 3.4) => C.v >>>;
-<<< @(0.1, 2.3, 3.4, 5.4) => C.w >>>;
-<<< null @=> C.o >>>;
+<<<  12  => C.i  >>>;
+<<<  1.2 => C.f  >>>;
+<<<  #(0.1, 2.3) => C.c  >>>;
+<<<  @(0.1, 2.3, 3.4) => C.v  >>>;
+<<<  @(0.1, 2.3, 3.4, 5.4) => C.w  >>>;
+<<<  null @=> C.o  >>>;
index cb324a3b7f5acff2aa3e072758f6f8099df3d5ec..1ca3c3f25cb65dbf3222586ff76608ae182c4fde 100644 (file)
@@ -1,19 +1,19 @@
-<<< Std.clamp(2, 0, 2)                >>>;
-<<< Std.clampf(2, 0, 2)               >>>;
-<<< Std.scale(.5, 0, 1, 3, 4)         >>>;
-<<< Std.system("echo $PWD")           >>>;
-<<< Std.setenv("TEST_VAR", "test me") >>>;
-<<< Std.getenv("TEST_VAR")            >>>;
-<<< Std.atoi("102")                   >>>;
-<<< Std.atof("0.2")                   >>>;
-<<< Std.itoa(1)                       >>>;
-<<< Std.ctoa('a')                     >>>;
-<<< Std.ftoa(1.2)                     >>>;
-<<< Std.mtof(60)                      >>>;
-<<< Std.ftom(440)                     >>>;
-<<< Std.powtodb(440)                  >>>;
-<<< Std.rmstodb(440)                  >>>;
-<<< Std.dbtopow(440)                  >>>;
-<<< Std.dbtorms(440)                  >>>;
-<<< Std.dbtolin(440)                  >>>;
-<<< Std.lintodb(440)                  >>>;
+<<<  Std.clamp(2, 0, 2)                 >>>;
+<<<  Std.clampf(2, 0, 2)                >>>;
+<<<  Std.scale(.5, 0, 1, 3, 4)          >>>;
+<<<  Std.system("echo $PWD")            >>>;
+<<<  Std.setenv("TEST_VAR", "test me")  >>>;
+<<<  Std.getenv("TEST_VAR")             >>>;
+<<<  Std.atoi("102")                    >>>;
+<<<  Std.atof("0.2")                    >>>;
+<<<  Std.itoa(1)                        >>>;
+<<<  Std.ctoa('a')                      >>>;
+<<<  Std.ftoa(1.2)                      >>>;
+<<<  Std.mtof(60)                       >>>;
+<<<  Std.ftom(440)                      >>>;
+<<<  Std.powtodb(440)                   >>>;
+<<<  Std.rmstodb(440)                   >>>;
+<<<  Std.dbtopow(440)                   >>>;
+<<<  Std.dbtorms(440)                   >>>;
+<<<  Std.dbtolin(440)                   >>>;
+<<<  Std.lintodb(440)                   >>>;
index b10b3d01cdcc28daa3a007f42fdf810c49b445a2..605cdfa0d6bf1a330ab7efbc157201114cf98bd5 100644 (file)
@@ -15,41 +15,41 @@ s.rfind(1, "su");
 s.erase(1, 2);
 
 
-<<<" su".ltrim()>>>;
-<<<" su ".rtrim()>>>;
-<<<" su ".trim()>>>;
+<<< " su".ltrim() >>>;
+<<< " su ".rtrim() >>>;
+<<< " su ".trim() >>>;
 
-<<<" su ".charAt(1)>>>;
-<<<" su ".charAt(1, 'n')>>>;
-<<<" su ".charAt(-1)>>>;
-<<<" su ".charAt(-1, 'n')>>>;
+<<< " su ".charAt(1) >>>;
+<<< " su ".charAt(1, 'n') >>>;
+<<< " su ".charAt(-1) >>>;
+<<< " su ".charAt(-1, 'n') >>>;
 
 
 s.substring(2);
 " su ".substring(2);
-<<<" su ".substring(2, 1)>>>;
-<<<"su".insert(1, "test")>>>;
-<<<"su".replace(1, "t")>>>;
-<<<"su".replace(1, 2, "turlututu")>>>;
-<<<" su ".charAt(1, 'n')>>>;
+<<< " su ".substring(2, 1) >>>;
+<<< "su".insert(1, "test") >>>;
+<<< "su".replace(1, "t") >>>;
+<<< "su".replace(1, 2, "turlututu") >>>;
+<<< " su ".charAt(1, 'n') >>>;
 //null @=> s;
-<<<1 => s>>>;
-<<<1.0 => s>>>;
-<<< #(2,1) => s >>>;
-<<< %(2,1) => s >>>;
-<<< @(2,1,0) => s >>>;
-<<< @(2,1,0,-1) => s >>>;
-<<<"test" => s>>>; // new
-<<<"test" => s>>>; // new
-<<<s>>>;
-<<< null => s >>>; //test me
-<<< o => s >>>;
-<<<o>>>;
+<<< 1 => s >>>;
+<<< 1.0 => s >>>;
+<<<  #(2,1) => s  >>>;
+<<<  %(2,1) => s  >>>;
+<<<  @(2,1,0) => s  >>>;
+<<<  @(2,1,0,-1) => s  >>>;
+<<< "test" => s >>>; // new
+<<< "test" => s >>>; // new
+<<< s >>>;
+<<<  null => s  >>>; //test me
+<<<  o => s  >>>;
+<<< o >>>;
 // look at me!!!
-<<< o => s>>>; // hang . grrr ...
-<<<"test" + "another test" >>>; // mem leak
-<<<"1".toInt()>>>;
-<<<"1".toFloat()>>>;
+<<<  o => s >>>; // hang . grrr ...
+<<< "test" + "another test"  >>>; // mem leak
+<<< "1".toInt() >>>;
+<<< "1".toFloat() >>>;
 
 //me.exit();
 
@@ -62,18 +62,18 @@ s.substring(2);
 //{ ("test" + s) @=> string @str; } // leak
 
 
-<<< 11 +=> s>>>;
-<<< 11.0 +=> s>>>;
-<<< #(21,11) +=> s >>>;
-<<< %(22,12) +=> s >>>;
-<<< @(22,11,11) +=> s >>>;
-<<< @(22,11,11,-11) +=> s >>>;
-<<< o +=> s>>>;
-<<<"test" + s >>>; // also leak
-<<< null +=> s >>>; // also hang 
-<<< "test" +=> s>>>; // test me
-<<< "test" == "test" >>>;
-<<< "test" != "test" >>>;
-<<< "test" == "test1" >>>;
-<<< "test" != "test1" >>>;
-<<<string.char('t')>>>;
+<<<  11 +=> s >>>;
+<<<  11.0 +=> s >>>;
+<<<  #(21,11) +=> s  >>>;
+<<<  %(22,12) +=> s  >>>;
+<<<  @(22,11,11) +=> s  >>>;
+<<<  @(22,11,11,-11) +=> s  >>>;
+<<<  o +=> s >>>;
+<<< "test" + s  >>>; // also leak
+<<<  null +=> s  >>>; // also hang 
+<<<  "test" +=> s >>>; // test me
+<<<  "test" == "test"  >>>;
+<<<  "test" != "test"  >>>;
+<<<  "test" == "test1"  >>>;
+<<<  "test" != "test1"  >>>;
+<<< string.char('t') >>>;
index c34fb47d536a9178012685f741922d0ea6340b09..4d626a4c3590f62fbbc5254e056e5043337d2a3c 100644 (file)
@@ -3,13 +3,13 @@ int i;
 fun void test(int i) {
  switch(i) {
          case 1:
-               <<<"'i' is 1">>>;
+               <<< "'i' is 1" >>>;
                break;
          case 2:
-               <<<"'i' is 2">>>;
+               <<< "'i' is 2" >>>;
                break;
          default:
-           <<<1, ", ", 2>>>;
+           <<< 1, ", ", 2 >>>;
          break;
        }
 }
index 029251cd211b931ef28ddbae46b06d114b70af9d..6e3f11379f9f9ea5cfa702b95ed89c3a2bb2936d 100644 (file)
@@ -1,7 +1,7 @@
 fun void test(int i) {
   if(i == 2)return;
 //  if(i == 0)return;
-<<<i>>>;
+<<< i >>>;
   return test(--i + 3 - 4);
 }
 
index 32323111a6357d03f2ced66d091b57004b581cdc..27a3e293641482c6b4e1e1827048ec1bc6f5a9cd 100644 (file)
@@ -1,4 +1,4 @@
-fun void test<~A~> (A var){ <<< var>>>; }
-fun void test<~A,B~> (A var, B var2){ <<< var>>>; }
+fun void test<~A~> (A var){ <<<  var >>>; }
+fun void test<~A,B~> (A var, B var2){ <<<  var >>>; }
 test<~int~>(1);
 test<~float, float~>(3, 1.4);
index aa64a71745d1799ea8230cf95d7b6e37459bc431..60efe51616ca959b0bd27dabc11b1e2146045fcb 100644 (file)
@@ -1,24 +1,24 @@
-fun void test(C cc) { <<< cc.test(2) >>>; }
+fun void test(C cc) { <<<  cc.test(2)  >>>; }
 
-fun void test(C cc, int i) { <<<1>>>; <<<cc.test(i, i)>>>; }
+fun void test(C cc, int i) { <<< 1 >>>; <<< cc.test(i, i) >>>; }
 
 
 class C {
-  fun int test<~A~>(A a) { <<<" A ", a>>>; }
-  fun int test<~A~>(A a, int i) { <<<" ", a >>>; }
-  fun int test<~A~>(A a, int i, int j) { <<<a>>>; }
+  fun int test<~A~>(A a) { <<< " A ", a >>>; }
+  fun int test<~A~>(A a, int i) { <<< " ", a  >>>; }
+  fun int test<~A~>(A a, int i, int j) { <<< a >>>; }
 }
 class D extends C {
-  fun int test<~A~>(A a, int i) { <<<this, " extent ", a, __func__>>>; }
+  fun int test<~A~>(A a, int i) { <<< this, " extent ", a, __func__ >>>; }
 }
 class E extends D {
-  fun int test<~A~>(A a, int i) { <<<this, " Extent ", a, __func__>>>; }
+  fun int test<~A~>(A a, int i) { <<< this, " Extent ", a, __func__ >>>; }
 }
 
 
-<<<C c>>>;
-<<<D d>>>;
-<<<E e>>>;
+<<< C c >>>;
+<<< D d >>>;
+<<< E e >>>;
 
 test(c);
 test(d);
@@ -26,7 +26,7 @@ test(e);
 test(c,1);
 test(d,2);
 test(e,3);
-<<<test>>>;
+<<< test >>>;
 
 
 c.test(1);
@@ -41,7 +41,7 @@ e.test(3);
 e.test(123,3);
 e.test(3, 2, 3);
 
-fun void _test() {<<<"test">>>; }
+fun void _test() {<<< "test" >>>; }
 fun void test() { _test(); }
 test();
 
index 40202949e3201e251a1f9233da79c607a63a66e2..0cc9c74067a3eeafd6f4e74e564bd7dab890aca0 100644 (file)
@@ -1,4 +1,4 @@
-fun void test<~A,B~>(A a, B b){<<<a, ", ", b>>>;}
+fun void test<~A,B~>(A a, B b){<<< a, ", ", b >>>;}
 test(1, 2.1);
 test(1.1, 2.1);
 test(1.2, 2);
index d2d52b6fb9eedd6027fd6237a14d9ca61ab7429c..83dd8a7607ef30b88980c5a26e5d3bc3d971e33c 100644 (file)
@@ -1,6 +1,6 @@
 fun void test<~A~>(...) {
   vararg.start;
-  <<<vararg.i>>>;
+  <<< vararg.i >>>;
   vararg.end;
 }
 test<~int~>(1, 2);
index 585085d5257cb138859bd5b0f83a94f29e1eb741..583902962419cbb591631055eedbd67bb9a96553 100644 (file)
@@ -2,4 +2,4 @@
 typedef int[2] lol;
 class C extends lol { }
 C c;
-<<<c.size()>>>;
+<<< c.size() >>>;
index b4c5593f8cead8873f75cdf10047b5bd3075eea1..997321f54ea888834f5807f23074295a795f1904 100644 (file)
@@ -5,14 +5,14 @@ class C {
 
 int i;
 typeof(i) a;
-<<<a>>>;
+<<< a >>>;
 
  
 typeof(C.i) b;
-<<<b>>>;
+<<< b >>>;
 
 C c;
 typeof(c.f) d;
-<<<d>>>;
+<<< d >>>;
 
-<<<i," ", c>>>;
+<<< i," ", c >>>;
index 3cbdefb65fe638f94975b355542d95ffd468b63b..a20847217c949f035e1e5de3192b53275a58632e 100644 (file)
@@ -4,4 +4,4 @@ union
        Object @ o;
 
 };
-<<<i, " ", o>>>;
+<<< i, " ", o >>>;
index 28d9a7771f67c95c71b10b3342a9e308ac0fb38c..84b3932e5ebbb7aa4387883ef3eb5cda04e75a22 100644 (file)
@@ -3,10 +3,10 @@ i++;
 
 class C { int i; }
 operator ++ int (C c) {
-  <<<"here">>>;
-  <<<c.i++>>>;
+  <<< "here" >>>;
+  <<< c.i++ >>>;
 }
 C c;
 c++;
 c++;
-<<<c.i>>>;
+<<< c.i >>>;
index 0751c667a5a48505e801e86dacc82f88e4f80ea8..4175fee6e386e365865c5644789232f98380eeba 100644 (file)
@@ -3,19 +3,19 @@ fun void test(...) {
   vararg.start;
 
        if(i == 0)
-               <<<vararg.i>>>;
+               <<< vararg.i >>>;
        else if(i == 1)
-               <<<vararg.f>>>;
+               <<< vararg.f >>>;
        else if(i == 2)
-               <<<vararg.c>>>;
+               <<< vararg.c >>>;
        else if(i == 3)
-               <<<vararg.p>>>;
+               <<< vararg.p >>>;
        else if(i == 4)
-               <<<vararg.v3>>>;
+               <<< vararg.v3 >>>;
        else if(i == 5)
-               <<<vararg.v4>>>;
+               <<< vararg.v4 >>>;
        else if(i == 6)
-               <<<vararg.o>>>;
+               <<< vararg.o >>>;
        i++;
   vararg.end;
 }
index 6119e4a876d5ef70518e7d4d06af76b88a0cf561..97582e624f45e48f89e78a55cb5941476a7ac828 100644 (file)
@@ -1,25 +1,25 @@
 Vec3 v, w;
 
-<<< v.x >>>;
-<<< v.y >>>;
-<<< v.z >>>;
-<<< 1 => v.x >>>;
-<<< 2 => v.y >>>;
-<<< -12 => v.z >>>;
-<<< @(.1, .2, .4) => v >>>;
-<<<v>>>;
-<<< "set ",       v.set(1,2,3)  >>>;  
-<<< "setAll ",    v.setAll(1.2) >>>;
-<<< "should be 1.2 1.2 1.2 ", v >>>;
-<<< "Update ", v.update(2)>>>;
-<<< "Update ", v.update(2, .1)>>>;
-<<< "Update ", v.supdate(2)>>>;
-<<< "Update ", v.supdate(2, .1)>>>;
-<<< "magnitude ", v.magnitude() >>>;
-<<< "normalize ", v.normalize() >>>;
-<<< "interp ",    v.interp() >>>;
-<<< "interp ",    v.interp(2.3) >>>;
-<<< "interp ",    v.interp(2.3::samp) >>>;
+<<<  v.x  >>>;
+<<<  v.y  >>>;
+<<<  v.z  >>>;
+<<<  1 => v.x  >>>;
+<<<  2 => v.y  >>>;
+<<<  -12 => v.z  >>>;
+<<<  @(.1, .2, .4) => v  >>>;
+<<< v >>>;
+<<<  "set ",       v.set(1,2,3)   >>>;  
+<<<  "setAll ",    v.setAll(1.2)  >>>;
+<<<  "should be 1.2 1.2 1.2 ", v  >>>;
+<<<  "Update ", v.update(2) >>>;
+<<<  "Update ", v.update(2, .1) >>>;
+<<<  "Update ", v.supdate(2) >>>;
+<<<  "Update ", v.supdate(2, .1) >>>;
+<<<  "magnitude ", v.magnitude()  >>>;
+<<<  "normalize ", v.normalize()  >>>;
+<<<  "interp ",    v.interp()  >>>;
+<<<  "interp ",    v.interp(2.3)  >>>;
+<<<  "interp ",    v.interp(2.3::samp)  >>>;
 
 w.setAll(1);
 v+w;
@@ -34,4 +34,4 @@ w-10.;
 w/10.;
 10.*w;
 w*10.;
-<<<@(23).x>>>;
+<<< @(23).x >>>;
index d2742a1102cdd2ee8fedbe73060337c42db98311..064361cb22378f07d2f82dfaee175eda58f986ae 100644 (file)
@@ -1,22 +1,22 @@
 Vec4 v, w;
-<<<v>>>;
+<<< v >>>;
 
-<<< v.x >>>;
-<<< v.y >>>;
-<<< v.z >>>;
-<<< v.w >>>;
+<<<  v.x  >>>;
+<<<  v.y  >>>;
+<<<  v.z  >>>;
+<<<  v.w  >>>;
 
-<<< 1 => v.x >>>;
-<<< 1 => v.y >>>;
-<<< 1 => v.z >>>;
-<<< 1 => v.w >>>;
-<<< @(.1, .2, .4, .5) => v >>>;
+<<<  1 => v.x  >>>;
+<<<  1 => v.y  >>>;
+<<<  1 => v.z  >>>;
+<<<  1 => v.w  >>>;
+<<<  @(.1, .2, .4, .5) => v  >>>;
 
-<<< "set ",      v.set(1,2,3,4) >>>;
-<<< "setAll ",    v.setAll(1.2) >>>;
-<<< "should be 1.2 1.2 1.2 ", v >>>;
-<<< "magnitude ", v.magnitude() >>>;
-<<< "normalize ", v.normalize() >>>;
+<<<  "set ",      v.set(1,2,3,4)  >>>;
+<<<  "setAll ",    v.setAll(1.2)  >>>;
+<<<  "should be 1.2 1.2 1.2 ", v  >>>;
+<<<  "magnitude ", v.magnitude()  >>>;
+<<<  "normalize ", v.normalize()  >>>;
 w.setAll(1);
 v+w;
 v-w;
index 7d8c8e30843c3f7064b01dfd22dac1cbed2595c5..ad6013b46c9b768863a752397d28ba306e07343b 100644 (file)
@@ -27,8 +27,8 @@ class Tree {
 12 => int maxDepth;
 maxDepth + 1 => int stretchDepth;
 
-<<<"stretch tree of depth ", stretchDepth, " check: ",
-  Tree.new_Tree(0, stretchDepth).check()>>>;
+<<< "stretch tree of depth ", stretchDepth, " check: ",
+  Tree.new_Tree(0, stretchDepth).check() >>>;
 
 Tree.new_Tree(0, maxDepth) @=> Tree@ longLivedTree;
 
@@ -43,9 +43,9 @@ while (depth < stretchDepth) {
   for (int i; i < iterations; ++i)
     Tree.new_Tree(i, depth).check() + Tree.new_Tree(-i, depth).check() +=> check;
 
-  <<<iterations * 2, " trees of depth ", depth, " check: ", check>>>;
+  <<< iterations * 2, " trees of depth ", depth, " check: ", check >>>;
   4 /=> iterations;
   2 +=> depth;
 }
 
-<<<"long lived tree of depth ", maxDepth, " check: ", longLivedTree.check()>>>;
+<<< "long lived tree of depth ", maxDepth, " check: ", longLivedTree.check() >>>;
index fef14c6ffc2c15f1d53a7509106daf21fd36c6fe..cb667e967a50791d9e840604d7ccd39e30c620d6 100644 (file)
@@ -4,5 +4,5 @@ fun int recursive_fib(int n) {
     else
         return recursive_fib(n - 2) + recursive_fib(n - 1);
 }
-//<<<5 => recursive_fib>>>;
-<<<40 => recursive_fib>>>;
+//<<< 5 => recursive_fib >>>;
+<<< 40 => recursive_fib >>>;
index 9c78eb29bced104100d736e672c84372bcf94403..19f56b93e63d3b5993020858347c6986f896ef58 100644 (file)
@@ -5,4 +5,4 @@ class Fib {
   }
 }
 repeat(5)
-  <<<Fib.get(28)>>>;
+  <<< Fib.get(28) >>>;
index 76073d3c03af21e60ce23fd118bb5a31c8452276..5a17f9003573bbb4849f2ae00bf35500999adf21 100644 (file)
@@ -36,7 +36,7 @@ repeat(n) {
   toggle.activate().value() => val;
 }
 
-<<<toggle.value()>>>;
+<<< toggle.value() >>>;
 
 NthToggle ntoggle;
 true => val => ntoggle.state;
@@ -55,4 +55,4 @@ repeat(n) {
   ntoggle.activate().value() => val;
 }
 
-<<<ntoggle.value()>>>;
+<<< ntoggle.value() >>>;
index d7a633dc45cd1748fefb578518a7ffbb102b7e81..bba45d65f6ccfbb9308ee3da36ac6a0d74504bf6 100644 (file)
@@ -8,19 +8,19 @@ Tester t;
 Object o;
 Object @ref;
 "test" => string s;
-//<<<t.assert_equal("test", 1, 1)>>>;
-//<<<t.assert_equal("test", 2, 1)>>>;
-<<<t.assert_equal(s, 1, 1)>>>;
-<<<t.assert_equal(s, 2, 1 + 1)>>>;
-<<<t.assert_equal(s, 2, 1)>>>;
-<<<t.assert_equal(s, o, o)>>>;
-<<<t.assert_equal(s, o, null)>>>;
-<<<t.assert_equal(s, null $ Object, null)>>>;
-<<<t.assert_equal(s, ref, null)>>>;
-<<<t.assert_not_equal(s, 1, 1)>>>;
-<<<t.assert_not_equal(s, 2, 1 + 1)>>>;
-<<<t.assert_not_equal(s, 2, 1)>>>;
-<<<t.assert_not_equal(s, o, o)>>>;
-<<<t.assert_not_equal(s, o, null)>>>;
-<<<t.assert_not_equal(s, null $ Object, null)>>>;
-<<<t.assert_not_equal(s, ref, null)>>>;
+//<<< t.assert_equal("test", 1, 1) >>>;
+//<<< t.assert_equal("test", 2, 1) >>>;
+<<< t.assert_equal(s, 1, 1) >>>;
+<<< t.assert_equal(s, 2, 1 + 1) >>>;
+<<< t.assert_equal(s, 2, 1) >>>;
+<<< t.assert_equal(s, o, o) >>>;
+<<< t.assert_equal(s, o, null) >>>;
+<<< t.assert_equal(s, null $ Object, null) >>>;
+<<< t.assert_equal(s, ref, null) >>>;
+<<< t.assert_not_equal(s, 1, 1) >>>;
+<<< t.assert_not_equal(s, 2, 1 + 1) >>>;
+<<< t.assert_not_equal(s, 2, 1) >>>;
+<<< t.assert_not_equal(s, o, o) >>>;
+<<< t.assert_not_equal(s, o, null) >>>;
+<<< t.assert_not_equal(s, null $ Object, null) >>>;
+<<< t.assert_not_equal(s, ref, null) >>>;
index 87561abc0ec5701f14bc2a719c83b224cc2a9adb..9d9a16253a18f91b5b2662a4a5ccbb29db13d034 100644 (file)
@@ -28,8 +28,8 @@ class Test_Array
   v << @(2.1, 3.2, 4.3);
   w << @(2.1, 3.2, 4.3, 5.4);
 
-  <<<i.size()>>>;
+  <<< i.size() >>>;
 }
 
 Test_Array t;
-<<<t>>>;
+<<< t >>>;
index c20e5b00a129ef5ab3b816f9b7b4d9f1e767a423..7946c2ff06ee7526165792250840242c04cff1b6 100644 (file)
@@ -7,6 +7,6 @@ class C
        fun void test() {}
        //! operator
        operator => void(C c, C d){
-      <<<c, " ", d>>>;
+      <<< c, " ", d >>>;
     }
 }
index 4a00f4647fdb069357b25d16700cfb9313976f43..814004c494525f6a1dc41dde3e538887dc11de3c 100644 (file)
@@ -1,10 +1,10 @@
 int i;
-do { <<<i++>>>; }
+do { <<< i++ >>>; }
 while(i < 6);
-do { <<<i-->>>; }
+do { <<< i-- >>>; }
 while(i);
 
 6 => float f;
-do { <<<1 -=> f>>>; }
+do { <<< 1 -=> f >>>; }
 while(f);
 
index b01880d5913a82da3eeb488a52350a81356b2219..a93a5cf1a15fe3b942e135c3d7239a88aa579f21 100644 (file)
@@ -1,10 +1,10 @@
 5 => int i;
-do { <<<i-->>>; } while(i);
+do { <<< i-- >>>; } while(i);
 5 => float f;
-do { <<< 1 -=> f >>>; } while(f > 0.0);
-// do { <<< 1 -=> f >>>; } while(f > 0);
+do { <<<  1 -=> f  >>>; } while(f > 0.0);
+// do { <<<  1 -=> f  >>>; } while(f > 0);
 5 => f;
-do { <<< 1 -=> f >>>; } until(f == 0);
-//do { <<< 1 -=> f >>>; } until(f == 0.0);
+do { <<<  1 -=> f  >>>; } until(f == 0);
+//do { <<<  1 -=> f  >>>; } until(f == 0.0);
 5 => i;
-do { <<< i-- >>>; } until(!i);
+do { <<<  i--  >>>; } until(!i);
index d77c1295b43bdb941aefda4dcb5a71b1af544207..c3df878a54e01461008a82bcd0d4f40a05966e8b 100644 (file)
@@ -7,7 +7,7 @@ t => g;
 g.chan(0);
 spork  { while(true) { Math.rand2f(100, 800) => s.freq; .15::second => now; }};
 for(int i; i < 5; i++) {
-    <<<g.op()>>>;
+    <<< g.op() >>>;
     i => g.op;
     2::second => now;
 }
index 9f1dd780c4253b8defbb51a3272f85da3a09a516..7197eed75a09074e2a39885eebfda18a10ebad4b 100644 (file)
@@ -6,484 +6,484 @@ float a;
 {
        float   variable1;
        float   variable2;
-<<< variable1=variable2 >>>;
+<<<  variable1=variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1+variable2 >>>;
+<<<  variable1+variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1-variable2 >>>;
+<<<  variable1-variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1*variable2 >>>;
+<<<  variable1*variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        1 => float      variable2;
-<<< variable1/variable2 >>>;
+<<<  variable1/variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1&&variable2 >>>;
+<<<  variable1&&variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1||variable2 >>>;
+<<<  variable1||variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1==variable2 >>>;
+<<<  variable1==variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1!=variable2 >>>;
+<<<  variable1!=variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1>variable2 >>>;
+<<<  variable1>variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1>=variable2 >>>;
+<<<  variable1>=variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1<variable2 >>>;
+<<<  variable1<variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1<=variable2 >>>;
+<<<  variable1<=variable2  >>>;
 }
 
 //testing operator for  and float
 {
        float   variable2;
-<<< -variable2 >>>;
+<<<  -variable2  >>>;
 }
 
 //testing operator for  and int
 {
        int     variable2;
-<<< !variable2 >>>;
+<<<  !variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1=>variable2 >>>;
+<<<  variable1=>variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1+=>variable2 >>>;
+<<<  variable1+=>variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1-=>variable2 >>>;
+<<<  variable1-=>variable2  >>>;
 }
 
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1*=>variable2 >>>;
+<<<  variable1*=>variable2  >>>;
 }
 //testing operator for float and float
 {
        float   variable1;
        float   variable2;
-<<< variable1/=>variable2 >>>;
+<<<  variable1/=>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1=variable2 >>>;
+<<<  variable1=variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1+variable2 >>>;
+<<<  variable1+variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1-variable2 >>>;
+<<<  variable1-variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1*variable2 >>>;
+<<<  variable1*variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1/variable2 >>>;
+<<<  variable1/variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1&&variable2 >>>;
+<<<  variable1&&variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1||variable2 >>>;
+<<<  variable1||variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1==variable2 >>>;
+<<<  variable1==variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1!=variable2 >>>;
+<<<  variable1!=variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1>variable2 >>>;
+<<<  variable1>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1>=variable2 >>>;
+<<<  variable1>=variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1<variable2 >>>;
+<<<  variable1<variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1<=variable2 >>>;
+<<<  variable1<=variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1=>variable2 >>>;
+<<<  variable1=>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1+=>variable2 >>>;
+<<<  variable1+=>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1-=>variable2 >>>;
+<<<  variable1-=>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1*=>variable2 >>>;
+<<<  variable1*=>variable2  >>>;
 }
 
 //testing operator for int and float
 {
        int     variable1;
        float   variable2;
-<<< variable1/=>variable2 >>>;
+<<<  variable1/=>variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1+variable2 >>>;
+<<<  variable1+variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1-variable2 >>>;
+<<<  variable1-variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1*variable2 >>>;
+<<<  variable1*variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1/variable2 >>>;
+<<<  variable1/variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1&&variable2 >>>;
+<<<  variable1&&variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1||variable2 >>>;
+<<<  variable1||variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1==variable2 >>>;
+<<<  variable1==variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1!=variable2 >>>;
+<<<  variable1!=variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1>variable2 >>>;
+<<<  variable1>variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1>=variable2 >>>;
+<<<  variable1>=variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1<variable2 >>>;
+<<<  variable1<variable2  >>>;
 }
 
 //testing operator for float and int
 {
        float   variable1;
        int     variable2;
-<<< variable1<=variable2 >>>;
+<<<  variable1<=variable2  >>>;
 }
 
 //testing operator for dur and dur
 {
        dur     variable1;
        dur     variable2;
-<<< variable1=>variable2 >>>;
+<<<  variable1=>variable2  >>>;
 }
 
 //testing operator for dur and dur
 {
        dur     variable1;
        dur     variable2;
-<<< variable1+variable2 >>>;
+<<<  variable1+variable2  >>>;
 }
 
 //testing operator for dur and dur
 {
        dur     variable1;
        dur     variable2;
-<<< variable1-variable2 >>>;
+<<<  variable1-variable2  >>>;
 }
 
 //testing operator for dur and dur
 {
        dur     variable1;
        dur     variable2;
-<<< variable1*variable2 >>>;
+<<<  variable1*variable2  >>>;
 }
 
 //testing operator for dur and float
 {
        dur     variable1;
        float   variable2;
-<<< variable1*variable2 >>>;
+<<<  variable1*variable2  >>>;
 }
 
 //testing operator for dur and dur
 {
        dur     variable1;
        dur     variable2;
-<<< variable1/variable2 >>>;
+<<<  variable1/variable2  >>>;
 }
 
 //testing operator for dur and float
 {
        dur     variable1;
        float   variable2;
-<<< variable1/variable2 >>>;
+<<<  variable1/variable2  >>>;
 }
 
 //testing operator for dur and dur
 {
        dur     variable1;
        dur     variable2;
-<<< variable1>variable2 >>>;
+<<<  variable1>variable2  >>>;
 }
 
 //testing operator for dur and dur
 {
        dur     variable1;
        dur     variable2;
-<<< variable1>=variable2 >>>;
+<<<  variable1>=variable2  >>>;
 }
 
 //testing operator for dur and dur
 {
        dur     variable1;
        dur     variable2;
-<<< variable1<variable2 >>>;
+<<<  variable1<variable2  >>>;
 }
 
 //testing operator for dur and dur
 {
        dur     variable1;
        dur     variable2;
-<<< variable1<=variable2 >>>;
+<<<  variable1<=variable2  >>>;
 }
 
 //testing operator for time and time
 {
        time    variable1;
        time    variable2;
-<<< variable1=>variable2 >>>;
+<<<  variable1=>variable2  >>>;
 }
 
 //testing operator for dur and time
 {
        dur     variable1;
        time    variable2;
-<<< variable1=>variable2 >>>;
+<<<  variable1=>variable2  >>>;
 }
 
 //testing operator for dur and 
 {
        dur     variable1;
-<<< variable1=> now>>>;
+<<<  variable1=> now >>>;
 }
 
 //testing operator for time and dur
 {
        time    variable1;
        dur     variable2;
-<<< variable1+variable2 >>>;
+<<<  variable1+variable2  >>>;
 }
 
 //testing operator for dur and time
 {
        dur     variable1;
        time    variable2;
-<<< variable1+variable2 >>>;
+<<<  variable1+variable2  >>>;
 }
 
 //testing operator for time and time
 {
        time    variable1;
        time    variable2;
-<<< variable1>variable2 >>>;
+<<<  variable1>variable2  >>>;
 }
 
 //testing operator for time and time
 {
        time    variable1;
        time    variable2;
-<<< variable1>=variable2 >>>;
+<<<  variable1>=variable2  >>>;
 }
 
 //testing operator for time and time
 {
        time    variable1;
        time    variable2;
-<<< variable1<variable2 >>>;
+<<<  variable1<variable2  >>>;
 }
 
 //testing operator for time and time
 {
        time    variable1;
        time    variable2;
-<<< variable1<=variable2 >>>;
+<<<  variable1<=variable2  >>>;
 }
index a88cbeccb47296154c0d05c1fd9da67c2c14e995..33120f40e33336116c0c93a2bb94dc183d56ef28 100644 (file)
@@ -1,82 +1,82 @@
 int i;
 float f,g;
 
-<<< f   + 1.0 >>>;
-<<< f   - 1.0 >>>;
-<<< f   * 1.0 >>>;
-<<< f   / 1.0 >>>;
+<<<  f   + 1.0  >>>;
+<<<  f   - 1.0  >>>;
+<<<  f   * 1.0  >>>;
+<<<  f   / 1.0  >>>;
 
-<<< f   && 1.0 >>>;
-<<< f   || 1.0 >>>;
+<<<  f   && 1.0  >>>;
+<<<  f   || 1.0  >>>;
 
-<<< f   == 1.0 >>>;
-<<< f   != 1.0 >>>;
+<<<  f   == 1.0  >>>;
+<<<  f   != 1.0  >>>;
 
-<<< 1   >  1.0 >>>;
-<<< 1   >= 1.0 >>>;
-<<< 1   <  1.0 >>>;
-<<< 1   <= 1.0 >>>;
+<<<  1   >  1.0  >>>;
+<<<  1   >= 1.0  >>>;
+<<<  1   <  1.0  >>>;
+<<<  1   <= 1.0  >>>;
 
 
-<<< -f >>>;
-<<< !f >>>;
-<<< 1.0 => f>>>;
-<<< 1.0 +=> f>>>;
-<<< 1.0 -=> f>>>;
-<<< 1.0 /=> f>>>;
-<<< 1.0 *=> f>>>;
+<<<  -f  >>>;
+<<<  !f  >>>;
+<<<  1.0 => f >>>;
+<<<  1.0 +=> f >>>;
+<<<  1.0 -=> f >>>;
+<<<  1.0 /=> f >>>;
+<<<  1.0 *=> f >>>;
 
-<<<"if">>>;
+<<< "if" >>>;
 
-<<< i   + 1.0 >>>;
-<<< i   - 1.0 >>>;
-<<< i   * 1.0 >>>;
-<<< i   / 1.0 >>>;
+<<<  i   + 1.0  >>>;
+<<<  i   - 1.0  >>>;
+<<<  i   * 1.0  >>>;
+<<<  i   / 1.0  >>>;
 
-<<< i   && 1.0 >>>;
-<<< i   || 1.0 >>>;
+<<<  i   && 1.0  >>>;
+<<<  i   || 1.0  >>>;
 
-<<< i   == 1.0 >>>;
-<<< i   != 1.0 >>>;
+<<<  i   == 1.0  >>>;
+<<<  i   != 1.0  >>>;
 
-<<< i   >  1.0 >>>;
-<<< i   >= 1.0 >>>;
-<<< i   <  1.0 >>>;
-<<< i   <= 1.0 >>>;
+<<<  i   >  1.0  >>>;
+<<<  i   >= 1.0  >>>;
+<<<  i   <  1.0  >>>;
+<<<  i   <= 1.0  >>>;
 
-<<< -i >>>;
-<<< !i >>>;
+<<<  -i  >>>;
+<<<  !i  >>>;
 
-<<<"fi">>>;
-<<< 1.0 => i>>>;
-<<< 1.0 +=> i>>>;
-<<< 1.0 -=> i>>>;
-<<< 1.0 /=> i>>>;
-<<< 1.0 *=> i>>>;
-<<< 1.0 + i >>>;
-<<< 1.0 - i >>>;
-<<< 1.0 * i >>>;
-<<< 1.0 / i >>>;
+<<< "fi" >>>;
+<<<  1.0 => i >>>;
+<<<  1.0 +=> i >>>;
+<<<  1.0 -=> i >>>;
+<<<  1.0 /=> i >>>;
+<<<  1.0 *=> i >>>;
+<<<  1.0 + i  >>>;
+<<<  1.0 - i  >>>;
+<<<  1.0 * i  >>>;
+<<<  1.0 / i  >>>;
 
-<<< i, 1.0 && i >>>;
-<<< i, 1.0 && !i >>>;
-<<< 1.0 || i >>>;
-<<< 0.0 || i >>>;
+<<<  i, 1.0 && i  >>>;
+<<<  i, 1.0 && !i  >>>;
+<<<  1.0 || i  >>>;
+<<<  0.0 || i  >>>;
 
 
-//<<< 1.0 == i >>>;
-//<<< 1.0 != i >>>;
+//<<<  1.0 == i  >>>;
+//<<<  1.0 != i  >>>;
 
 
-<<< 1.0 +=> i >>>;
-<<< 1.0  => i >>>;
+<<<  1.0 +=> i  >>>;
+<<<  1.0  => i  >>>;
 
-<<< 1.0 -=> i>>>;
-<<< 1.0 /=> i>>>;
-<<< 1.0 *=> i>>>;
+<<<  1.0 -=> i >>>;
+<<<  1.0 /=> i >>>;
+<<<  1.0 *=> i >>>;
 
-<<< 1.0 >   i>>>;
-<<< 1.0 >=  i>>>;
-<<< 1.0 <   i>>>;
-<<< 1.0 <=  i>>>;
-<<<g>>>;
+<<<  1.0 >   i >>>;
+<<<  1.0 >=  i >>>;
+<<<  1.0 <   i >>>;
+<<<  1.0 <=  i >>>;
+<<< g >>>;
index d5a6390fae6c03819b2ef87fa6b4fa526cd54c9b..ff20759c9285b54a14af3eb29a527e6c24285887 100644 (file)
@@ -1,3 +1,3 @@
 Object o;
 "Object: " => string s;
-<<<s + (o + "")>>>;
+<<< s + (o + "") >>>;
index 2ffc07928a5f3f4260f90f4d7cc77b0dbec8e1be..3daf30019f4c6d2c21562c5521cd12e09304d511 100644 (file)
@@ -1,4 +1,4 @@
 "lol" @=> string @s;
 "test" => s;
 
-<<<"testmem".replace(2, 3, "UKUH")>>>;
+<<< "testmem".replace(2, 3, "UKUH") >>>;
index d5de473752d0212ccce45dcbbae1c9cc0ff5553a..85729a8dddb23b286eb8cd976e823150c21a5dc4 100644 (file)
@@ -7,9 +7,9 @@ class C
        static Vec4    w;
        static Object  o;
 }
-<<<C.i>>>;
-<<<C.f>>>;
-<<<C.c>>>;
-<<<C.v>>>;
-<<<C.w>>>;
-<<<C.o>>>;
+<<< C.i >>>;
+<<< C.f >>>;
+<<< C.c >>>;
+<<< C.v >>>;
+<<< C.w >>>;
+<<< C.o >>>;
index 65a58a187370cda2ddb9e1421b5d350c80f465bd..1e28ca76d1e4eb28270da00950e0f6f12958eade 100644 (file)
@@ -1,4 +1,4 @@
 // [contains] NullPtrException
 int i[1][1];
 null @=> i[0];
-<<<i[0][0]>>>;
+<<< i[0][0] >>>;
index 882d11be064a829802d90ef3509b27a5e66750e8..d418d9b4ffeac3efde3f93bf2560979daddc3e62 100644 (file)
@@ -1,4 +1,4 @@
 // [contains]  not allowed in auto loop
 Object i;
 for(auto a: i)
-  <<<a>>>;
+  <<< a >>>;
index 1db2538ada1646a88bc2eded610c282cda91c58e..d4e68cfa4b385e21cd2d8cc8d03f400c33c82ca8 100644 (file)
@@ -5,5 +5,5 @@ class C
 }
 
 C.a;
-<<<C.a>>>;
-<<<--C.a>>>;
+<<< C.a >>>;
+<<< --C.a >>>;
index c549499f0db82f60afe735669139f587f6e96143..5b46158e27a17f917af5f5b00f270a3de631dc0c 100644 (file)
@@ -1,4 +1,4 @@
 // [contains] right-side operand is non-mutable
 10 => const int i;
 12 => i;
-<<<i>>>;
+<<< i >>>;
index e7cd600054a0dafa8c0f29d62edeeb5430f61c17..c82dabeca0e54bd61f032a6fe1e1259132265ad1 100644 (file)
@@ -1,3 +1,3 @@
 // [contains] empty for loop condition
-<<<"test">>>;
+<<< "test" >>>;
 for(;;){}
index 8a81406d4e1635db1c270744700a52cc8326f6be..d950e99043ec81555deedafc4ef42c7c1595cbc7 100644 (file)
@@ -4,6 +4,6 @@ class C
        typedef void test();
        test t;
 }
-<<<C c>>>;
-<<<c.t>>>;
+<<< C c >>>;
+<<< c.t >>>;
 c.t();
index cb6a91aa066740f9755dfac094c4fb7562736443..61041f6c8b07468263ca3fb5a6167e95a5949f3f 100644 (file)
@@ -1,2 +1,2 @@
 // [contains] in function:
-fun void test() { <<<b>>>; }
+fun void test() { <<< b >>>; }
index 79d6a2d676d7014d9c57419c46ec91a9c4fb6442..6e600b4088b07755f0b074dc55af609c2e925ea7 100644 (file)
@@ -1,2 +1,2 @@
 // [contains] Invalid type
-null ? <<<1>>> : <<<2>>>;
+null ? <<< 1 >>> : <<< 2 >>>;
index 813b1d7ec58fa5b6ad955af0e429bc7949c82f81..449f052806728fcfe2d8f79a2e6f3e2a9599b215 100644 (file)
@@ -1,2 +1,2 @@
 // [contains] argument number does not match for lambda
-\a b { <<<a, " ", b>>>; }(1);
+\a b { <<< a, " ", b >>>; }(1);
index 8ea82eedfef4d2610ba8ad0f79f526522c34c40c..808c008b23434e9f9fe0ce8ac03a20e873dec471 100644 (file)
@@ -1,4 +1,4 @@
 // [contains] argument number does not match for lambda
 typedef void ptr_t(int i);
-\a b { <<<a, " ", b>>>; } @=> ptr_t ptr;
+\a b { <<< a, " ", b >>>; } @=> ptr_t ptr;
 ptr(2);
index 91c918697bbd4ec3ee275865f3f4e5774dd1109c..d1de1676be615db7d1ba370240b6d7dad3f18c71 100644 (file)
@@ -1,6 +1,6 @@
 // [contains] argument number does not match for lambda
 typedef void ptr_t(int i);
-\a b { <<<a, " ", b>>>; } @=> ptr_t ptr;
+\a b { <<< a, " ", b >>>; } @=> ptr_t ptr;
 fun void test(ptr_t ptr) {
   ptr(2);
 }
index cb05db546aedd0f6c1ce79b3d6802020cb2979a8..538e8a3e528b9191c3ba4831b3356a532d460da0 100644 (file)
@@ -1,4 +1,4 @@
 // [contains] conditional must be of type
 complex c;
 repeat(c)
-       <<<"error">>>;
+       <<< "error" >>>;
index c83305481ee8cc71ba7a7263e36581b0cc30b215..1c69586f1f699f6670b0be123593c3689f649848 100644 (file)
@@ -2,6 +2,6 @@
 class C {
   int i;
   fun static void test() {
-    <<<i>>>;
+    <<< i >>>;
   }
 }
index c085223643ab5af3f716ee5dff61397d3c1c4d0e..b094b3994ede305b0d3ce08e3e5ab35d0d48af12 100644 (file)
@@ -1,3 +1,3 @@
 // [contains] NegativeArraySize: while allocating arrays
 int i[-1];
-<<<i>>>;
+<<< i >>>;
index 5c825c9354022c8fdd764a18afa5c5b6137e217d..d0646f7dc07c1e846506bfef8b33bc87feac40d9 100644 (file)
@@ -1,4 +1,4 @@
 // [contains] ArrayOutofBounds
 int i[2][2];
-<<<i[1][-1]>>>;
-<<<-1>>>;
+<<< i[1][-1] >>>;
+<<< -1 >>>;
index b790243f08ddba9c07f2ef8c46d2f7ea08d1e173..7cff67a04037586666b38797247c95bbd94b775f 100644 (file)
@@ -4,5 +4,5 @@ class D{}
 
 C c;
 D d;
-<<<c $ D>>>;
-<<<d>>>;
+<<< c $ D >>>;
+<<< d >>>;
index ac28f79736bd6885b9e538000875b645995da133..96d759706a42f18fb7a194f5da47939889a9e50c 100644 (file)
@@ -1,4 +1,4 @@
 // [contains] incompatible array subscript type
  Object o;
 int i[o];
-<<<i>>>;
+<<< i >>>;
index 177793a2da24b56e1af396d4c5ba06b1a51f7078..eb45296d556465749e3d0ddfd25ec0c3ef707eac 100644 (file)
@@ -1,4 +1,4 @@
 // [contains] NullPtrException
 int i[];
 for(auto a : i)
- <<<a>>>;
+ <<< a >>>;
index 0f05c71468d131b05ebd2400d7be96bd361f9059..72ece0d79e87a8316a3cd6bde896ba569a1033a5 100644 (file)
@@ -11,5 +11,5 @@ class D extends C
 
 C c;
 D d;
-<<<c>>>;
-<<<d>>>;
\ No newline at end of file
+<<< c >>>;
+<<< d >>>;
\ No newline at end of file
index 49cff91e3317abb6b01fc6f0ad5e7d22474d4feb..e71b04db9aacdf772ec755ce5e25dcb65afe7f67 100644 (file)
@@ -2,4 +2,4 @@
 class C { private int i;  }
 
 C c;
-<<<c.i>>>;
+<<< c.i >>>;
index 2ea5bd9831ba4483e6c277b5048f868a67289f4c..ee7d52ee3a611b9e21139884fa03eed4a418ae82 100644 (file)
@@ -3,5 +3,5 @@ class C { private int i;  }
 
 class D {
   C c;
-  <<<c.i>>>;
+  <<< c.i >>>;
 }
index 7f18d51a2deb713367b4dc818dfd0fa527d635a0..ca2caa5c6bbb44ca647f87bec726ab6fa949f3bb 100644 (file)
@@ -10,4 +10,4 @@ class D {
 
 C c;
 D d;
-<<<d.test @=> c.test>>>;
+<<< d.test @=> c.test >>>;
index 6d30f40ef82aacece8b5bce84206a247e636da00..18bfe4faded2b960ca52963036322e68b201105d 100644 (file)
@@ -10,7 +10,7 @@ D d;
 E e;
 F f;
 G g;
-<<<f $ D>>>;
-<<< [ f, g ] >>>;
-<<<maybe ? f : D>>>;
-<<<c, " ", d, " ", e, " ", g>>>;
+<<< f $ D >>>;
+<<<  [ f, g ]  >>>;
+<<< maybe ? f : D >>>;
+<<< c, " ", d, " ", e, " ", g >>>;
index a7b63589702dc3912027bfbde0f238ba18c92ddc..6dba49f2637ad2514124a74799121d1c0f3a0a3b 100644 (file)
@@ -1,4 +1,4 @@
 // [contains] only function calls can be sporked
 int i;
-<<<i>>>;
+<<< i >>>;
 spork i;
index c912840ceb9722cc620bf17aab306e50c77d81fc..dbd9a53850f2cf0376aeae94bbddef1bcada6062 100644 (file)
@@ -1,6 +1,6 @@
 // [contains] arguments do not match for template call
-fun void test<~A~>(){ <<<"func">>>;}
-fun void test<~A~>(int i){<<<"other func">>>;}
+fun void test<~A~>(){ <<< "func" >>>;}
+fun void test<~A~>(int i){<<< "other func" >>>;}
 
 test<~int, float, int~>();
 //test<~int~>();
index 85e15132fa72dd37b781a001ffc59f01ca432f1e..f9d96219205a3819980d7bb14aff9df844fc6c5d 100644 (file)
@@ -1,4 +1,4 @@
 // [contains] unknown type
-fun void my_function<~A~>() { <<<"test">>>; }
+fun void my_function<~A~>() { <<< "test" >>>; }
 
 my_function<~unknown_type~>();
index a44f0bfe669e7748302279edb4c965ab21f736a6..8483049bcf7e088b7a34056d175f9023f2b35a4f 100644 (file)
@@ -1,5 +1,5 @@
 // [contains] keyword 'this' cannot be used inside static functions
 class C
 {
-  fun static void test(){ <<<this>>>; }
+  fun static void test(){ <<< this >>>; }
 }
index 34a62f8a18dc374afe913ab84a43d47d248ae17d..47a83ed31e4ad71929893a28a383daa06677ed46 100644 (file)
@@ -1,4 +1,4 @@
 // [contains] unknown type
 class C extends Undefined {}
 C c;
-<<<c>>>;
\ No newline at end of file
+<<< c >>>;
\ No newline at end of file
index c0437706f0e38c6a8f916e6545886a8f6ff32e86..5e626dbf8746f5a401b02712386326a216478c16 100644 (file)
@@ -5,4 +5,4 @@ union
        Object o;
 
 };
-<<<i, " ", o>>>;
+<<< i, " ", o >>>;
index d1d2f54ec74fa5a6c2fc8ef2c414f086520b309e..04df1a4efbd465a619f6053a3ae7de906c91f4ab 100644 (file)
@@ -1,6 +1,6 @@
 //[contains] cant't assign
 class C {
-  fun static void test(int i) { <<< "int arg" >>>; }
+  fun static void test(int i) { <<<  "int arg"  >>>; }
   typedef void PtrType(int i);
   test @=> PtrType p;
   p(1);
index 32ffaaa0badd6d9a67db5ed5c3ffba0d95820cf5..f964e5886a3e65517f9609aae6a44d4a4e7610ac 100644 (file)
@@ -1,5 +1,5 @@
 class C {
-  fun void test(int i) { <<< "int arg" >>>; }
+  fun void test(int i) { <<<  "int arg"  >>>; }
   typedef static void PtrType(int i);
   test @=>
   PtrType p;
index d57a8e83bc421218e2fcdcbbcd2692ff2a59a1d6..dd64e2315e126589fc3e94b001d1f6837d4b20d7 100644 (file)
@@ -1,5 +1,5 @@
 class C {
-  fun void test(int i) { <<< "int arg" >>>; }
+  fun void test(int i) { <<<  "int arg"  >>>; }
   typedef void PtrType(int i);
   test @=>
   static PtrType p;
index f8976b717ebbe7b6d9d428ac33a9df97a0d41cb7..524df8d64cf990b4a9fda17588ee2144f8a083ac 100644 (file)
@@ -1,5 +1,5 @@
 class C {
-  fun static void test(int i) { <<< "int arg" >>>; }
+  fun static void test(int i) { <<<  "int arg"  >>>; }
   typedef static void PtrType(int i);
   test @=>
   static PtrType p;
@@ -8,4 +8,4 @@ class C {
   p(1);
 }
 C c;
-<<<c>>>;
+<<< c >>>;
index ce2cebc50a2a188389efda41843cbf541bd8c126..46ebf4449686054eb57eff02048af9b68546e834 100644 (file)
@@ -1,6 +1,6 @@
 // [contains] can't assign
 class C {
-  fun void test(int i) { <<< "int arg" >>>; }
+  fun void test(int i) { <<<  "int arg"  >>>; }
   typedef static void PtrType(int i);
   test @=>
   static PtrType p;
index c9f0668d1a6978d6b846e1fa93c4498506e70aee..91f4f5cb0df5d71bd7598e1fcd97a0a8089c402b 100644 (file)
@@ -1,15 +1,15 @@
-fun Vec4 test(int i) { <<<"test with arg ", i>>>; }
+fun Vec4 test(int i) { <<< "test with arg ", i >>>; }
 
 //typedef Vec4 PT();
 //test @=> 
 PtrTypeI p;
 test @=> p;
 //test @=> PT ti;
-<<<test>>>;
-//<<<ti>>>;
-<<<p>>>;
+<<< test >>>;
+//<<< ti >>>;
+<<< p >>>;
 //ti();
-<<<"test">>>;
+<<< "test" >>>;
 p(2);
-<<<"end">>>;
+<<< "end" >>>;
 Callback.callback(p, 6);
index 245aca5819373a184aed774337ddd2147c15f41a..24a29c2c54dea8ea7db8ad43d0c9db84b037790e 100644 (file)
@@ -3,13 +3,13 @@
 //class C{ A key; B value; }
 //<~int, int~>C c1;
 //<float, float>C c2;
-//<<<c1>>>;
-//<<<c2>>>;
-//<<<c2.value>>>;
+//<<< c1 >>>;
+//<<< c2 >>>;
+//<<< c2.value >>>;
 
 <~int, int~>ClassTemplate ct;
-<<<ct.key>>>;
+<<< ct.key >>>;
 //<float, float>ClassTemplate ct2;
-//<<<ct2.key>>>;
+//<<< ct2.key >>>;
 //<child, float>ClassTemplate ct3;
-//<<<ct3.key>>>;
+//<<< ct3.key >>>;
index da2b3ed9d6517fcecf6ad731c172b6feced76fb9..c0773f943516c7c44150c0f786c6626b68362656 100644 (file)
@@ -1,26 +1,26 @@
-<<<float f>>>;
+<<< float f >>>;
 Coverage c;
 c.s_i;
-<<< Coverage.i() >>>;
-<<< Coverage.f() >>>;
-<<< Coverage.c() >>>;
-<<< Coverage.v() >>>;
-<<< Coverage.w() >>>;
+<<<  Coverage.i()  >>>;
+<<<  Coverage.f()  >>>;
+<<<  Coverage.c()  >>>;
+<<<  Coverage.v()  >>>;
+<<<  Coverage.w()  >>>;
 
-<<<Coverage.s_i >>>;
-<<<Coverage.s_f >>>;
-<<<Coverage.s_c >>>;
-<<<Coverage.s_v >>>;
-<<<Coverage.s_w >>>;
+<<< Coverage.s_i  >>>;
+<<< Coverage.s_f  >>>;
+<<< Coverage.s_c  >>>;
+<<< Coverage.s_v  >>>;
+<<< Coverage.s_w  >>>;
 
-<<<Coverage.sc_i >>>;
-<<<Coverage.sc_f >>>;
-<<<Coverage.sc_c >>>;
-<<<Coverage.sc_v >>>;
-<<<Coverage.sc_w >>>;
+<<< Coverage.sc_i  >>>;
+<<< Coverage.sc_f  >>>;
+<<< Coverage.sc_c  >>>;
+<<< Coverage.sc_v  >>>;
+<<< Coverage.sc_w  >>>;
 
-<<< 1 => Coverage.s_i >>>;
-<<< 1.2 => Coverage.s_f >>>;
-<<< #(1.2, 0.1) => Coverage.s_c >>>;
-<<< @(1.2, 0.1, 2.6) => Coverage.s_v >>>;
-<<< @(1.2, 0.1, 2.6, 4.6) => Coverage.s_w >>>;
+<<<  1 => Coverage.s_i  >>>;
+<<<  1.2 => Coverage.s_f  >>>;
+<<<  #(1.2, 0.1) => Coverage.s_c  >>>;
+<<<  @(1.2, 0.1, 2.6) => Coverage.s_v  >>>;
+<<<  @(1.2, 0.1, 2.6, 4.6) => Coverage.s_w  >>>;
index 85666650cf7fdc7c12511e4ad2cc26936a339a2d..368151d580949d2e3ef227f4bbac7cc3e72881ee 100644 (file)
@@ -1,48 +1,48 @@
 // untyped global enum
-<<<ENUM0>>>;
-<<<ENUM1>>>;
-<<<ENUM2>>>;
-<<<ENUM3>>>;
-<<<ENUM4>>>;
-<<<ENUM5>>>;
-<<<ENUM6>>>;
-<<<ENUM7>>>;
-<<<ENUM8>>>;
-<<<ENUM9>>>;
+<<< ENUM0 >>>;
+<<< ENUM1 >>>;
+<<< ENUM2 >>>;
+<<< ENUM3 >>>;
+<<< ENUM4 >>>;
+<<< ENUM5 >>>;
+<<< ENUM6 >>>;
+<<< ENUM7 >>>;
+<<< ENUM8 >>>;
+<<< ENUM9 >>>;
 
 // typed global enum
-<<<TYPED_ENUM0>>>;
-<<<TYPED_ENUM1>>>;
-<<<TYPED_ENUM2>>>;
-<<<TYPED_ENUM3>>>;
-<<<TYPED_ENUM4>>>;
-<<<TYPED_ENUM5>>>;
-<<<TYPED_ENUM6>>>;
-<<<TYPED_ENUM7>>>;
-<<<TYPED_ENUM8>>>;
-<<<TYPED_ENUM9>>>;
+<<< TYPED_ENUM0 >>>;
+<<< TYPED_ENUM1 >>>;
+<<< TYPED_ENUM2 >>>;
+<<< TYPED_ENUM3 >>>;
+<<< TYPED_ENUM4 >>>;
+<<< TYPED_ENUM5 >>>;
+<<< TYPED_ENUM6 >>>;
+<<< TYPED_ENUM7 >>>;
+<<< TYPED_ENUM8 >>>;
+<<< TYPED_ENUM9 >>>;
 
 // in class 
 // untyped global enum
-<<<Enum.ENUM0>>>;
-<<<Enum.ENUM1>>>;
-<<<Enum.ENUM2>>>;
-<<<Enum.ENUM3>>>;
-<<<Enum.ENUM4>>>;
-<<<Enum.ENUM5>>>;
-<<<Enum.ENUM6>>>;
-<<<Enum.ENUM7>>>;
-<<<Enum.ENUM8>>>;
-<<<Enum.ENUM9>>>;
+<<< Enum.ENUM0 >>>;
+<<< Enum.ENUM1 >>>;
+<<< Enum.ENUM2 >>>;
+<<< Enum.ENUM3 >>>;
+<<< Enum.ENUM4 >>>;
+<<< Enum.ENUM5 >>>;
+<<< Enum.ENUM6 >>>;
+<<< Enum.ENUM7 >>>;
+<<< Enum.ENUM8 >>>;
+<<< Enum.ENUM9 >>>;
 
 // Enum.typed global enum
-<<<Enum.TYPED_ENUM0>>>;
-<<<Enum.TYPED_ENUM1>>>;
-<<<Enum.TYPED_ENUM2>>>;
-<<<Enum.TYPED_ENUM3>>>;
-<<<Enum.TYPED_ENUM4>>>;
-<<<Enum.TYPED_ENUM5>>>;
-<<<Enum.TYPED_ENUM6>>>;
-<<<Enum.TYPED_ENUM7>>>;
-<<<Enum.TYPED_ENUM8>>>;
-<<<Enum.TYPED_ENUM9>>>;
+<<< Enum.TYPED_ENUM0 >>>;
+<<< Enum.TYPED_ENUM1 >>>;
+<<< Enum.TYPED_ENUM2 >>>;
+<<< Enum.TYPED_ENUM3 >>>;
+<<< Enum.TYPED_ENUM4 >>>;
+<<< Enum.TYPED_ENUM5 >>>;
+<<< Enum.TYPED_ENUM6 >>>;
+<<< Enum.TYPED_ENUM7 >>>;
+<<< Enum.TYPED_ENUM8 >>>;
+<<< Enum.TYPED_ENUM9 >>>;
index a3aa970207d312ca66fcec4bc94a018318bc3cdb..125a9fd51ec66ff7ea88009d8ae4d730363e55a8 100644 (file)
@@ -1,3 +1,3 @@
 ArrayExt a;
-<<<a>>>;
-<<<a.size()>>>;
+<<< a >>>;
+<<< a.size() >>>;
index b4c6647e9c505f76578c51f155299484d6180cc0..e34bf66c9a335a63e8b01762e6763f6f084a84d5 100644 (file)
@@ -1,2 +1,2 @@
 Ev ev;
-<<<ev>>>;
+<<< ev >>>;
index f32763dc89ffbbacb29fab75f77e29fbdc76397b..aea25560d70ea71d04221f6f1b6ebb21bcb6def1 100644 (file)
@@ -1,4 +1,4 @@
 <~int, int~>PairExt p;
-<<<p>>>;
-<<<p.key>>>;
-<<<p.val>>>;
+<<< p >>>;
+<<< p.key >>>;
+<<< p.val >>>;
index 4fa22811f4e96c740fa87e017cc2f216f65f0d86..c4a561228b6d6ef187c296213fb9ac940336b52d 100644 (file)
@@ -1,3 +1,3 @@
-<<<test>>>;
-<<<1 => test>>>;
+<<< test >>>;
+<<< 1 => test >>>;
 
index a4041bca7e97348c0ceed697d820eadd670106bd..276696d15b5cd67be4bfb22351ac63e3889113de 100644 (file)
@@ -1 +1 @@
-<<<i>>>;
+<<< i >>>;
index 4834e845b5503b9fc3c02fc77beb52d58ba28bf9..6ffb057668a29ab75c72e190f18aaf5389f2d0b8 100644 (file)
@@ -1,5 +1,5 @@
 <~int, float~>Map pp;
-<<<pp>>>;
-<<<pp.size()>>>;
-<<<pp.set(1, 2)>>>;
-<<<pp.get(1)>>>;
+<<< pp >>>;
+<<< pp.size() >>>;
+<<< pp.set(1, 2) >>>;
+<<< pp.get(1) >>>;
diff --git a/tests/import/op_err.c b/tests/import/op_err.c
deleted file mode 100644 (file)
index 1005ab8..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#include "gwion_util.h"
-#include "gwion_ast.h"
-#include "oo.h"
-#include "vm.h"
-#include "env.h"
-#include "type.h"
-#include "object.h"
-#include "instr.h"
-#include "gwion.h"
-#include "operator.h"
-#include "import.h"
-
-GWION_IMPORT(op_err_test) {
-  gwi_oper_ini(gwi, "int", "int", "int"); // ignore the check
-  gwi_oper_end(gwi, 220, NULL); // ignore the check.
-  CHECK_BB(gwi_oper_ini(gwi, "int", "int", "int"))
-  CHECK_BB(gwi_oper_end(gwi, op_chuck, NULL))
-  return GW_OK;
-}
index fadda99b42b9e33477da7f6f055c947a41c35f77..60da06645d911e5394219fb0174ddf0e8793ed0d 100644 (file)
@@ -1,2 +1,2 @@
-//<<<StaticString.self>>>;
-<<<self>>>;
+//<<< StaticString.self >>>;
+<<< self >>>;
index 25282b0dc8f71639cc2657bcc942db0d747ebe02..286393342a8a9fd0da60dcbb855582cde31bcff5 100644 (file)
@@ -1,4 +1,4 @@
-fun void test(){ <<<"test">>>; }
+fun void test(){ <<< "test" >>>; }
 PtrType ptr;
 test();
 test @=> ptr;
@@ -6,8 +6,8 @@ ptr();
 
 
 FuncTypedef.test_func();
-<<<FuncTypedef.test_func @=> FuncTypedef.ptr>>>;
+<<< FuncTypedef.test_func @=> FuncTypedef.ptr >>>;
 <FuncTypedef.PtrType> _ptr;
-<<<FuncTypedef.ptr>>>;
+<<< FuncTypedef.ptr >>>;
 FuncTypedef.ptr();
 
index b838c6a66cebfe6f7e5495a0453a38fa824ee103..1d9f3a1bcb9404637f9248f0058e80a8c040a5f3 100644 (file)
@@ -1,8 +1,8 @@
 Union u;
-<<<u.i>>>;
-<<<12 => u.f>>>;
-<<<1 => u.i>>>;
-<<<u.i>>>;
-<<<u.f>>>;
-<<<0 => u.i>>>;
-<<<null @=> u.o>>>;
+<<< u.i >>>;
+<<< 12 => u.f >>>;
+<<< 1 => u.i >>>;
+<<< u.i >>>;
+<<< u.f >>>;
+<<< 0 => u.i >>>;
+<<< null @=> u.o >>>;
index fe54f6f1c97fa48cb678041778454ca786260e24..00477db72d1873298daedc970a009c4b56182ffd 100644 (file)
@@ -1,7 +1,7 @@
-<<<"test builtin variadic fun">>>;
+<<< "test builtin variadic fun" >>>;
 Variadic v;
 "iiii" => string format;
-<<<v, " ", format $ Object>>>;
+<<< v, " ", format $ Object >>>;
 v.member(format, 1,2,3,4);
 v.member(format, 1,2,3,4);
 v.test();
index fb4a5da41746ae9935891e9bc2147a1699ea16b7..d3f5f2beece0fb5b5f61fd52887b97748986d372 100644 (file)
@@ -1,8 +1,8 @@
 fun void t(int i) {
-   <<<i>>>;
+   <<< i >>>;
   if(!i)
     1/i;
-  <<<"id: ", (spork t(i-1)).id()>>>;
+  <<< "id: ", (spork t(i-1)).id() >>>;
   me.yield();
 //samp => now;
 }
@@ -10,4 +10,4 @@ fun void t(int i) {
 //me.yield();
 second => now;
 me.yield();
-<<<"end">>>;
+<<< "end" >>>;
index 7143539e379e8a7e365aa0064b8042f7255b289a..a872e0d555b040f8097ab7c6e33f6b0345a7dbb4 100644 (file)
@@ -2,4 +2,4 @@ class C {
   1 => float f;
 }
 C c;
-<<<c.f>>>;
+<<< c.f >>>;
index cc852b45555e74b800217ec6dc0edd8292730bcc..2773c4fdc4da27ff7f36775c19ab53264288663f 100644 (file)
@@ -2,10 +2,10 @@
 class global C {
   13 => int i;
 }
-<<<g_i>>>;
+<<< g_i >>>;
 global C g_c;
-<<<g_c, "->i => ", g_c.i>>>;
-fun global void g_test() { <<<g_i>>>; <<<g_c>>>; <<<g_c.i>>>; <<<"test">>>; }
-//fun global void g_test() { <<<"test">>>; }
-<<<g_test>>>;
-<<<g_test()>>>;
+<<< g_c, "->i => ", g_c.i >>>;
+fun global void g_test() { <<< g_i >>>; <<< g_c >>>; <<< g_c.i >>>; <<< "test" >>>; }
+//fun global void g_test() { <<< "test" >>>; }
+<<< g_test >>>;
+<<< g_test() >>>;
index 422246577ff05e1ec5cf47816958c29009f7b8d9..e6935d9cb1042247def9f20c6424c1cd3d5cf4c2 100644 (file)
@@ -1,7 +1,7 @@
-<<<g_i>>>;
-<<<g_c>>>;
-<<<g_c.i>>>;
-<<<g_test>>>;
+<<< g_i >>>;
+<<< g_c >>>;
+<<< g_c.i >>>;
+<<< g_test >>>;
 g_test();
 
 //g_test();
index fea54e509669077f30531f85758ba6ed80049edf..061dfa3e261ae271894f3fc234922a00b6b9a01f 100644 (file)
@@ -1,4 +1,4 @@
-<<<int i>>>;
+<<< int i >>>;
 fun global void this_global_func_will_fail_to_compile() {
-  <<<i>>>;
+  <<< i >>>;
 }
index 97ac7a605fb8fa334c7d4374e1d66a4fb327fb32..072245a2850b7d5366f7dc16d86d2b2563bed2a4 100644 (file)
@@ -1 +1 @@
-<<<global int g_i>>>;
+<<< global int g_i >>>;
index 1e65cc55189bae947cae92e1bb2fec8708de0a9a..38c155858d3f9e050056a9c0ef3b127bd184e830 100644 (file)
@@ -1 +1 @@
-<<<g_i>>>;
+<<< g_i >>>;
index 86b744e5b6b20affa99d55545b70c4f6159fb114..83b2a3b39f1b871937a322ae7a3fd897c185beaa 100644 (file)
@@ -1,32 +1,32 @@
 class C {
   typedef void ptr_t(int i,int j);
-  \a b { <<<this, " ", a, " ", b, " test">>>; } @=> ptr_t ptr;
-//  `a,b` { <<<"test">>>; } @=> 
+  \a b { <<< this, " ", a, " ", b, " test" >>>; } @=> ptr_t ptr;
+//  `a,b` { <<< "test" >>>; } @=> 
 //  ptr_t ptr;
 //  ptr(1,2);
-  fun void test(int i, int j) { <<<this, " ", i, " ", j>>>; }
+  fun void test(int i, int j) { <<< this, " ", i, " ", j >>>; }
 //  fun void test(ptr_t t, int i) {
-//<<<t>>>;
+//<<< t >>>;
 //    t(2,i);
 //  }
-//  test(`a,b` { <<<this, " lambda argument">>>; }, 2);
+//  test(`a,b` { <<< this, " lambda argument" >>>; }, 2);
 }
-//<<<C c>>>;
+//<<< C c >>>;
 C c;
-<<<c>>>;
-//<<<c.test>>>;
-//<<<c.ptr>>>;
+<<< c >>>;
+//<<< c.test >>>;
+//<<< c.ptr >>>;
 //c.ptr(1,2);
-//<<<c.test>>>;
+//<<< c.test >>>;
 c.test @=> c.ptr;
 //c.ptr;
-//<<<c.ptr>>>;
+//<<< c.ptr >>>;
 //c.test(1,2);
 c.ptr(1, 2);
 //c.ptr(1, 2);
 //c.ptr(1, 2);
 //(1,2) => c.ptr;
-//c.test(`a,b` { <<<this, "lambda argument">>>; }, 2);
+//c.test(`a,b` { <<< this, "lambda argument" >>>; }, 2);
 //c.test(c.ptr, 2);
-//<<<c.ptr>>>;
+//<<< c.ptr >>>;
 //c.ptr;
index f45c8fc6570171566ef19bb54bff0c13eb4cf9c3..e8a0474c7f502892929673a8733074552fe34dd7 100644 (file)
@@ -1,21 +1,21 @@
 class C {
 typedef void ptr_t(int i);
-\a { <<<this, " ", a>>>; } @=> 
+\a { <<< this, " ", a >>>; } @=> 
 ptr_t ptr;
 //ptr(3);
-fun void t1(int i) { <<<this, " t1 ", i>>>; }
+fun void t1(int i) { <<< this, " t1 ", i >>>; }
 fun void test(ptr_t ptr) {
-<<<this>>>;
+<<< this >>>;
  ptr(1);
 }
 t1 @=> ptr_t t1p;
 //test(t1$ptr_t);
 test(t1p);
 //test(ptr);
-//<<<t1>>>;
-//<<<t1$ptr_t>>>;
+//<<< t1 >>>;
+//<<< t1$ptr_t >>>;
 }
-<<<C c>>>;
-<<<c.test(c.ptr)>>>;
-<<<c.ptr(1)>>>;
+<<< C c >>>;
+<<< c.test(c.ptr) >>>;
+<<< c.ptr(1) >>>;
 c.test(c.t1p);
index 990d0f9b3978ef5ad998ae07d3459ec95535233e..fb39c19e17edbd3d9a541a6356794e68dc5fe560 100644 (file)
@@ -1,2 +1,2 @@
 12 => int i;
-\a b { <<<"i: ", i, " ", a, " ", b>>>; }(1,2);
+\a b { <<< "i: ", i, " ", a, " ", b >>>; }(1,2);
index 1d0e7ccb3406523a6ad5c31771bb5296e7e0ba0b..895be4146c039e37646255171d4a14fa33d499ab 100644 (file)
@@ -1,4 +1,4 @@
 fun void test() {
-  <<<test>>>;
+  <<< test >>>;
 }
 test();
index 81e571fc2c83416b2e5fed87cc887b2fc8fd7552..6003f577494543ac86fb86b494c7b47d4acc136e 100644 (file)
@@ -1,11 +1,11 @@
-fun void _t() { <<<__func__>>>; }
+fun void _t() { <<< __func__ >>>; }
 fun int t() {
-//<<<1>>>;
+//<<< 1 >>>;
   spork _t();
 
- spork \a{ <<<__func__, " ", a>>>; }(1);
+ spork \a{ <<< __func__, " ", a >>>; }(1);
 
- spork { <<<__func__>>>; };
+ spork { <<< __func__ >>>; };
 }
 spork t();
 t();
index ef8814b9a5dd04f10430cc117a859f646f5aaf6e..8acf418ffa33b1a95c8fc0116a6cd15944498661 100644 (file)
@@ -1,21 +1,21 @@
-fun void _t() { <<<__func__>>>; }
+fun void _t() { <<< __func__ >>>; }
 class C {
-<<<this>>>;
-fun void __t() { <<<__func__>>>; }
-fun void __t(int i) { <<<this, " ", __func__, " ", i>>>; }
+<<< this >>>;
+fun void __t() { <<< __func__ >>>; }
+fun void __t(int i) { <<< this, " ", __func__, " ", i >>>; }
 fun void t() {
   spork _t();
   spork _t();
   spork this.__t();
   spork __t();
-<<<this>>>;
+<<< this >>>;
   spork __t(2);
 me.yield();
-  spork \{ <<<" " , __func__>>>; }();
+  spork \{ <<< " " , __func__ >>>; }();
 
-  spork \a{ <<<__func__, " ", a>>>; }(1);
+  spork \a{ <<< __func__, " ", a >>>; }(1);
 
- spork { <<<__func__>>>; };
+ spork { <<< __func__ >>>; };
 }
 spork t();
 spork t();
@@ -23,5 +23,5 @@ t();
 t();
 me.yield();
 }
-<<<C c>>>;
+<<< C c >>>;
 me.yield();
index e5bfe2562f8ff91a704e1f31c3451c6ce144a1d0..2aebdf8804b1daf652a5fe40837681a93b620fd6 100644 (file)
@@ -1,8 +1,8 @@
 fun void test() {
-//  <<<1>>>;
-//spork \{<<<2>>>;}();
+//  <<< 1 >>>;
+//spork \{<<< 2 >>>;}();
 }
 test(); 
 test(); 
-<<<"end">>>;
+<<< "end" >>>;
 me.yield();
index 283adec2087de060d34bbfc79b97727fc6c8f4d9..7c197ad214f4fffae1bb84c20be74fb230d88ec7 100644 (file)
@@ -1,12 +1,12 @@
 fun void test(int i) {
-  <<<"test ", i>>>; 
+  <<< "test ", i >>>; 
   if(i > 1)
     test(i-1);
 }
 
 fun void launch(int i) {
   test(12);
-  <<<" launch ", i>>>;
+  <<< " launch ", i >>>;
 }
 
 spork launch(2);
index 08c1c9e7d7752c63d9c7f46cd70f2819cdd2fda3..8b948eea77b4dda7b84c38b32805685443bacade 100644 (file)
@@ -1,5 +1,5 @@
 fun void launch(int i) {
-<<<" launch ", i>>>;
+<<< " launch ", i >>>;
 }
 //spork launch(2);
 me.yield();
index d16d65bc158c3075fe7156748eb32730482fd2a0..5ccef63d3636b24f25ee278e47060145adc11ffa 100644 (file)
@@ -1,4 +1,4 @@
-class C { fun static C t() { C c; <<<c, "  something">>>; 
+class C { fun static C t() { C c; <<< c, "  something" >>>; 
 return c; } }
 //C c;
-<<<C.t()>>>;
+<<< C.t() >>>;
index 6fc79d170e759c6b6a23530097ae935fb3df56c6..94e5b7ddc2a1806e9c007f0c65795b190d05ae59 100644 (file)
@@ -1,3 +1,3 @@
 //[contains] not enough arguments
 #define macro(a, b) a, b
-<<<macro(1)>>>;
+<<< macro(1) >>>;
index 82403d7639e542226402a4cb7faee2d8dc237091..e29f472621312478825291c5ad0f523d8c0f2a60 100644 (file)
@@ -1,3 +1,3 @@
 //[contains] too many arguments
 #define macro(a) a
-<<<macro(1,2)>>>;
+<<< macro(1,2) >>>;
index 995339ce92d06a812a30a07662d4abe461485b2e..30be49b6a16a706b6cefb03394adf16f4ee7ef40 100644 (file)
@@ -2,13 +2,13 @@
 //[contains] 'macro' undefined (after undefining)"
 #define macro
 #ifdef macro
-<<<"'macro' defined">>>;
+<<< "'macro' defined" >>>;
 #else
-<<<"'macro' undefined">>>;
+<<< "'macro' undefined" >>>;
 #endif
 #undef macro
 #ifdef macro
-<<<"'macro' defined (after undefining)">>>;
+<<< "'macro' defined (after undefining)" >>>;
 #else
-<<<"'macro' undefined (after undefining)">>>;
+<<< "'macro' undefined (after undefining)" >>>;
 #endif
index 8355bb1f81ad515f8d920ad0a672462b347b20a8..754c7b085f5de0a75aa56f0f80b9435124707909 100644 (file)
@@ -2,4 +2,4 @@
 #define macro
 macro
 
-<<<"end of test">>>;
+<<< "end of test" >>>;
index d5524a52f2fd1af76d390ad5b6c6d5ea62a7c53f..2eeeec08d0da892d85c3a8413574de0017e9081d 100644 (file)
@@ -2,4 +2,4 @@
 #define macro(a,b)
 macro(1,2);
 
-<<<"end of test">>>;
+<<< "end of test" >>>;
index a91e098b2d72bc3d9f0196dd84d54794ddc33865..a096c61b3e9abc5233f646a2cf479f7f544b649a 100644 (file)
@@ -1,3 +1,3 @@
 //[contains] 123
 #define macro(...) __VA_ARGS__
-<<<macro(1,2,3)>>>;
+<<< macro(1,2,3) >>>;
index ed165ee7f87ab7ca8f847e578e06804570130c92..d91f89e218f910801a33d1b6e846bc5eab4601f0 100644 (file)
@@ -1,3 +1,3 @@
 //[contains] test
 #define macro "test"
-<<<macro>>>;
+<<< macro >>>;
index a515be3ab42f231053afcf025ad3437b374eeb47..82171662d46e84b1d528dd96225cd9e0a26dcd84 100644 (file)
@@ -1,3 +1,3 @@
 //[contains] test12
 #define macro(a,b) "test", a, b
-<<<macro(1,2)>>>;
+<<< macro(1,2) >>>;
index a70b4df189e4d49d525a252c03a71e3a41fc57f6..e6e64bc86784a608d4c7bce1205a81884a5fdc08 100644 (file)
@@ -1 +1 @@
-<<<__file__>>>;
+<<< __file__ >>>;
index 1cc461fb071e870153d80ac07409f94a32b56b40..8d46d6e315ca85f2c5487cb772630756632ff70a 100644 (file)
@@ -1,5 +1,5 @@
 #!/bin/bash
-# [test] #29
+# [test] #28
 
 n=0
 [ "$1" ] && n="$1"
index 1985cb20ed6586939eb8a8d47d252216fe3c4046..7e86696b121d4d71dc00f641d16607c913f7dcec 100644 (file)
@@ -1,2 +1,2 @@
 int i[][][];
-<<<i>>>;
+<<< i >>>;
index 82abecbcf241547560c599ab87a4e08ed9dbc3ee..8da945dda771e4a6dcfe955ebae7628204b70971 100644 (file)
@@ -1,18 +1,18 @@
 fun void print_array(int a[]){
        for(int i; i < a.size(); i++)
-               <<<a[i]>>>;
+               <<< a[i] >>>;
 }
 
 int i[3][3];
 1 => i[2][0];
 
-<<<i.size()>>>;
-<<<i.depth()>>>;
-<<<i.cap()>>>;
+<<< i.size() >>>;
+<<< i.depth() >>>;
+<<< i.cap() >>>;
 print_array(i[2]);
 i.remove(1);
-<<<i[1][0]>>>;
-<<<i.size()>>>;
-<<<i.depth()>>>;
-<<<i.cap()>>>;
+<<< i[1][0] >>>;
+<<< i.size() >>>;
+<<< i.depth() >>>;
+<<< i.cap() >>>;
 print_array(i[1]);
index 4ca5e1976ef312070410bf755a778ef5d9b2210a..8601f0f572e2c8fc1f6d6fc266185efdfe57fcfa 100644 (file)
@@ -1,3 +1,3 @@
 int i;
-<<<i>>>;
+<<< i >>>;
 //! document the AST
index e90c962317f6d73d02002a7eb0aaa788d29fa31d..f840c7b39d6c5bd82546e7a7dedf3808d46f5bb5 100644 (file)
@@ -1,2 +1,2 @@
-<<<new float[3] @=> auto i>>>;
-<<<i>>>;
\ No newline at end of file
+<<< new float[3] @=> auto i >>>;
+<<< i >>>;
\ No newline at end of file
index d33242f2a0e61643b9f0ba6018b63a20a8f9c030..54adfa595e9f511a0400e2911cd7b33f2cff580f 100644 (file)
@@ -1,5 +1,5 @@
 <~int~>Ptr ptr;
 int i[4];
 for(auto@ a : i)
-  <<<*a>>>;
-<<<ptr>>>;
+  <<< *a >>>;
+<<< ptr >>>;
index 2dbc1e8f1df1831a99fd72f024dcd03932fc8b57..6019502dfbdeb17db55e0fca96d72c5ebed08390 100644 (file)
@@ -1,10 +1,10 @@
 float f;
 if(f)
-       <<<"not ok">>>;
+       <<< "not ok" >>>;
 else
-       <<<"ok">>>;
+       <<< "ok" >>>;
 while(f)
-       <<<"not ok">>>;
+       <<< "not ok" >>>;
 1 => f;
-do { <<<"test">>>; }
+do { <<< "test" >>>; }
        until(f);
index cb5f66d5ba48d6cf277a3ede51d38d764c08a055..dc3e3598f78ae12ba1073e93a291252ceedbe5ca 100644 (file)
@@ -1,6 +1,6 @@
 typedef int[2] test;
 test var;
-<<<int>>>;
-<<<test>>>;
-<<<var>>>;
-<<<var $ int[]>>>;
+<<< int >>>;
+<<< test >>>;
+<<< var >>>;
+<<< var $ int[] >>>;
index 923e75d1564d07b6222cd0a177da8fd8ab20daa3..e01e8d5a22c0a01e86c5620266f6fc6f14a0d40c 100644 (file)
@@ -1 +1 @@
-<<< (2.0 $ int) >>>;
+<<<  (2.0 $ int)  >>>;
index 3eecbf2afe541538baebeccdbde4092b2967cd40..6bda1429800ecb91bac815c4cd62484fa6506c97 100644 (file)
@@ -9,7 +9,7 @@ D d;
 E e;
 F f;
 G g;
-//<<<f $ D>>>;
-<<< [ f, g ] >>>;
-<<<maybe ? f : D>>>;
-<<<c, " ", d, " ", e, " ", g>>>;
+//<<< f $ D >>>;
+<<<  [ f, g ]  >>>;
+<<< maybe ? f : D >>>;
+<<< c, " ", d, " ", e, " ", g >>>;
index bc74ce14842c32c3ede0ffa8053b77e7c437aba3..d171733c4abc6b8e24376e9e93097a3f9fdd6efd 100644 (file)
@@ -1,6 +1,6 @@
 class C {
        int i;
-       do { <<<i++>>>; }
+       do { <<< i++ >>>; }
        while(i < 6);
 }
 
index bc74ce14842c32c3ede0ffa8053b77e7c437aba3..d171733c4abc6b8e24376e9e93097a3f9fdd6efd 100644 (file)
@@ -1,6 +1,6 @@
 class C {
        int i;
-       do { <<<i++>>>; }
+       do { <<< i++ >>>; }
        while(i < 6);
 }
 
index bd890acaa283cd95a2e1c4c21a094fce39de1559..829c06bcef6339845ecf64d1af6bb67dbc8bca78 100644 (file)
@@ -6,4 +6,4 @@ class C {
 }
 
 C c;
-<<<c.j[1]>>>;
+<<< c.j[1] >>>;
index 3c857563608074e51b8dbc75fcd41b41152130de..d5a4fdb193a0fe9ce3a4aa749811dd4e639df888 100644 (file)
@@ -1,5 +1,5 @@
 class C {
        for(int i; i < 3; i++)
-         <<<i>>>;
+         <<< i >>>;
 }
 
index 681860d695d43de73608267196127b48eac66750..fb76619069b835d36afc6077f0f660c088d16eda 100644 (file)
@@ -1,4 +1,4 @@
 class C {
-       <<<maybe ? "ok" : "not ok">>>;
+       <<< maybe ? "ok" : "not ok" >>>;
 }
 
index 0e0508d40f3c2d4126f0e2232ad74f9d516eb7d4..7eabcb2a778099f241f61e78c893260429b35d53 100644 (file)
@@ -5,26 +5,26 @@ class C {
     float f;
   } U;
 
-  <<<U>>>;
-  <<<U.i>>>;
-  <<<U.f>>>;
+  <<< U >>>;
+  <<< U.i >>>;
+  <<< U.f >>>;
   12 => U.i;
-  <<<U.i>>>;
+  <<< U.i >>>;
   12.3 => U.f;
-  <<<U.f>>>;
-  <<<U.i>>>;
+  <<< U.f >>>;
+  <<< U.i >>>;
 }
 
 C c;
 
-<<<c>>>;
-<<<c.U>>>;
-<<<c.U.i>>>;
-<<<c.U.f>>>;
+<<< c >>>;
+<<< c.U >>>;
+<<< c.U.i >>>;
+<<< c.U.f >>>;
 123 => c.U.i;
-<<<c.U.i>>>;
+<<< c.U.i >>>;
 1.23 => c.U.f;
-<<<c.U.f>>>;
-<<<c.U.i>>>;
-<<<c.i>>>;
+<<< c.U.f >>>;
+<<< c.U.i >>>;
+<<< c.i >>>;
 
index 2a3c5af21bb490706a735b36746281626125b138..1530910d07276935c4f3a327fc784579ab4b9599 100644 (file)
@@ -2,7 +2,7 @@ class C {
        int i;
        repeat(3) {
          i++;
-         <<<i>>>;
+         <<< i >>>;
        }
 }
 
index 78cf31cbddc983caeb0edbd8d24a0eeab127866c..b43890627ff1183ae406189c2d9400eb4956ff55 100644 (file)
@@ -1,6 +1,6 @@
 class C {
        int i;
-       <<<i>>>;
+       <<< i >>>;
        switch(i) {
          2;
          case 1:
index ed4694266db8d2e9fd6d50704aac649a78e9aca0..ca6b1437497f5b0e7d554d4afac92da61ad5d828 100644 (file)
@@ -2,26 +2,26 @@ class<~A,B~> C {
   A a;
   B b; 
   fun A test() {
-    <<<"lol">>>;
+    <<< "lol" >>>;
   }
   fun void test2<~C~>(C c) {
-    <<<c>>>;
+    <<< c >>>;
   }
 }
 
-//<<<C>>>;
+//<<< C >>>;
 <~int, int~>C c;
 <~float, int~>C d;
 <~polar, int~>C e;
 <~Vec3, int~>C f;
 <~Object, int~>C g;
 //C c;
-<<<c.a>>>;
-<<<d.a>>>;
-<<<e.a>>>;
-<<<c.test()>>>;
-<<<d.test()>>>;
-<<<e.test()>>>;
-<<<f.test()>>>;
-<<<g.test()>>>;
+<<< c.a >>>;
+<<< d.a >>>;
+<<< e.a >>>;
+<<< c.test() >>>;
+<<< d.test() >>>;
+<<< e.test() >>>;
+<<< f.test() >>>;
+<<< g.test() >>>;
 c.test2(2);
index 73963aab3206e009bcf06edb88c0caa13c3ef52d..89962f555b9109a870845be6d7bb41c4b48b3578 100644 (file)
@@ -4,6 +4,6 @@ class C {
          int one;
          string @ two;
        };
-       <<<one, " ", two>>>;
+       <<< one, " ", two >>>;
 }
 
index 5097c57f2dc62f111fb60eec443ed4418a86fe7f..30004d1b1eea143d0e0db63505d8dbb7fd83808c 100644 (file)
@@ -1,2 +1,2 @@
 10 => const int i;
-<<<i>>>;
+<<< i >>>;
index b5049f7cf0d0619988a6a50bb647ec3ec84e7b34..5d0bd8691920a4043d2e117d99476486faa36257 100644 (file)
@@ -1,2 +1,2 @@
-<<<` new int[2] ` i>>>;
-<<<i>>>;
\ No newline at end of file
+<<< ` new int[2] ` i >>>;
+<<< i >>>;
\ No newline at end of file
index 0d7ce05b7531015374a9ede6a29a8088c72ec020..ca0bec3f357b2620c26f8379f642eec689c754ac 100644 (file)
@@ -1,5 +1,5 @@
 do{
-  <<<"'do' loop">>>;
+  <<< "'do' loop" >>>;
   if(maybe)
     break;
   else continue;
index 5ab39824a0e808edb29af6372cef9a28c931b85d..fa873c549a75cfc964ba869310c2db6b27761d07 100644 (file)
@@ -1,11 +1,11 @@
 fun int test(...){
   vararg.start;
-  <<<"test">>>; 
-  <<<vararg.i>>>;
+  <<< "test" >>>; 
+  <<< vararg.i >>>;
   vararg.end;
   return 1;
 }
-<<< test() >>>;
-<<< test() >>>;
-<<<(1, 7) => test>>>;
-<<<() => test>>>;
+<<<  test()  >>>;
+<<<  test()  >>>;
+<<< (1, 7) => test >>>;
+<<< () => test >>>;
index 9aeddd5454346627c6da6f6e87717130dc9fc5a0..05b4fa6e264c3ad21beee824f9fca63582aa8503 100644 (file)
@@ -1,4 +1,4 @@
 enum {
   zero, one, two, three
 };
-<<<zero, " ", one, " ", two, " ", three>>>;
+<<< zero, " ", one, " ", two, " ", three >>>;
index 0b4ff2bb31622142b3ffcb37e0f308e00d1e3cb5..4badf3fa738f6f8ee73f756d054fb21b2fe7feee 100644 (file)
@@ -1,4 +1,4 @@
 typedef Object[2] Class;
 class C extends Class {}
 C c;
-<<<c>>>;
+<<< c >>>;
index ddb179e47cee70e2c0df56ccdc0212ffae676443..a6ec6d6a6020cac2b4f6bc50bc19d72801111712 100644 (file)
@@ -1,5 +1,5 @@
-<<<"test">>>;
-<<< 2.3 $ int >>>;
+<<< "test" >>>;
+<<<  2.3 $ int  >>>;
 1 => float f;
 fun void test(float f){}
 1 => test;
index 68550496f6aa2ab96cba329782be75189e241dd4..838cff461fc197dea5a91adc270aa9a36357deb2 100644 (file)
@@ -1,2 +1,2 @@
 // always return 0
-<<< false >>>;
+<<<  false  >>>;
index 41d3b9bc6772c499c452c426c1627a08c49b8226..77e8055d3fd671e02a8812089ed7b15ff7ae5d6c 100644 (file)
@@ -1,2 +1,2 @@
 (2.0 ? "yeah" : "not yeah") => string s;
-<<<s>>>;
+<<< s >>>;
index 8b0acef9fe4c25ffdce82e5c0808c0a6fbefb182..3f26fa3be112b31193001045e4ba4a5b2f780381 100644 (file)
@@ -2,9 +2,9 @@ for(int i; i < 4; i++)
 {
        if(i == 2)
                continue;
-       <<<i>>>;
+       <<< i >>>;
 }
 for(int i; i < 3;)
-       <<<i++>>>;
+       <<< i++ >>>;
 float f;
 for(1 => f; f; 1 -=>f);
index 4b158a4fcf8904d78343e68663a0a810fb9737d0..cb798c5bca4a244241880e3fa8e4789995208df4 100644 (file)
@@ -1,5 +1,5 @@
 class C {
-  fun void test(int i) { <<< "int arg" >>>; }
+  fun void test(int i) { <<<  "int arg"  >>>; }
   typedef void Ptr(int i);
   test @=>
   Ptr p;
@@ -8,4 +8,4 @@ class C {
   p(1);
 }
 C c;
-<<<c>>>;
+<<< c >>>;
index 88eb7a5d550662ef832f7942d2e6f88fceca4d11..634ebc49f3c56af00769f4f8803c1fe48699e106 100644 (file)
@@ -1,2 +1,2 @@
-fun void test() { <<<"test">>>; return; <<<"this won't print. ever.">>>; }
+fun void test() { <<< "test" >>>; return; <<< "this won't print. ever." >>>; }
 test();
index 607fddf79fb56e6ddd520280b241a62ba51922d1..9c2d55350b0f9172b61014103423fb1051216dd1 100644 (file)
@@ -1,4 +1,4 @@
 fun void test(int i){}
 fun int  test(){}
-<<<test(1)>>>;
-<<<test()>>>;
+<<< test(1) >>>;
+<<< test() >>>;
index 93dfbf3b3779f7935fc42c619f2843afd23fbb48..7b7601c204e465ec342466ed0c4dd00b4db6dd84 100644 (file)
@@ -1,3 +1,3 @@
 Object o;
-<<<o>>>;
+<<< o >>>;
 me.exit();
index 7d3a4fb2ab59f519c5470be27a094dcce2b125b5..9c09d1b09e49021249b00ab704b23e9daad796fc 100644 (file)
@@ -1,2 +1,2 @@
-<<<0x12aA>>>;
-<<<0c23>>>;
+<<< 0x12aA >>>;
+<<< 0c23 >>>;
index c7a78b1495fc597f9e7b2c46fad2aeef2fc55af3..86f85bc78f7abf0a12254eeb9f8cd03aa6029dae 100644 (file)
@@ -1 +1 @@
-<<<maybe ? "ok" : "not ok">>>;
+<<< maybe ? "ok" : "not ok" >>>;
index a0b64b8424ea9017b987db113200f615cabb8840..dbdbe8976e6ad4a81020dac15b6f6563cc7bbcc3 100644 (file)
@@ -1,2 +1,2 @@
 Object o;
-if(o)<<<"ok">>>;
+if(o)<<< "ok" >>>;
index 80dce2b764b303862b19ccaee676dbeb9072b2eb..c224dea1c4a59a1bb3106d28680cd3d63c0917d0 100644 (file)
@@ -1,5 +1,5 @@
 <~int, int~>Map pp;
-<<<pp>>>;
-<<<pp.size()>>>;
-<<<pp.set(1, 2)>>>;
-<<<pp.get(1)>>>;
+<<< pp >>>;
+<<< pp.size() >>>;
+<<< pp.set(1, 2) >>>;
+<<< pp.get(1) >>>;
index 27ab7e607619c5dae2ef5ad0abe3586ad149393e..3d39b169e13999d6e2591787c752a92b47ff48ab 100644 (file)
@@ -1,6 +1,6 @@
 class C
 {
-       operator => void(C c, int i){<<<c, " ", i>>>;}
+       operator => void(C c, int i){<<< c, " ", i >>>;}
 //     this => this;
 //fun void test_op(C c){ this => c; }
        this => int i;
index 062fc59b06951aa200a3231efe6d23b58a9dee85..a5e3908ba8c37d051bae6f3ec0a3c8cec5f334b7 100644 (file)
@@ -1,2 +1,2 @@
 int i, j;
-<<<i, " ", j>>>;
+<<< i, " ", j >>>;
index c65d2581a7995ad79b3cfe66ab2ff1059a6f5e84..24a15cf4f237cbd303a42d48eca32fa0422f970e 100644 (file)
@@ -1,2 +1,2 @@
 Object @ i, a;
-<<<i, a>>>;
+<<< i, a >>>;
index 1946dd370f9d5343c4c776ac6e00e157d21d9018..6a8c110520dd4008e792ebfe40b5cce0cff14a86 100644 (file)
@@ -4,13 +4,13 @@ union {
   float f;
 } U;
 7.3 => float f;
-<<<U>>>;
-<<<U.i>>>;
-<<<U.f>>>;
+<<< U >>>;
+<<< U.i >>>;
+<<< U.f >>>;
 12 => U.i;
-<<<U.i>>>;
+<<< U.i >>>;
 12.3 => U.f;
-<<<U.f>>>;
-<<<U.i>>>;
-<<<i>>>;
-<<<f>>>;
+<<< U.f >>>;
+<<< U.i >>>;
+<<< i >>>;
+<<< f >>>;
index e5db91c964b3c625f5e31f8973651d011bb16c6b..23df19afd10d6f4871f477448680cef098858240 100644 (file)
@@ -1,4 +1,4 @@
-class C { union static private { int i; } u;<<<this, " ", u, " ", this.u.i>>>;  
+class C { union static private { int i; } u;<<< this, " ", u, " ", this.u.i >>>;  
 }
 C c;
-<<<c>>>;
+<<< c >>>;
index c1229440f15f946cb1dddeb0218229d9a63062fd..6a32149fbf16b282d7e634e7676fef5df8097b68 100644 (file)
@@ -1,5 +1,5 @@
-class C { union static { int i; } u;<<<this, " ", u, " ", this.u.i>>>;  }
+class C { union static { int i; } u;<<< this, " ", u, " ", this.u.i >>>;  }
 C c;
-<<<c>>>;
-<<<C.u>>>;
-<<<C.u.i>>>;
+<<< c >>>;
+<<< C.u >>>;
+<<< C.u.i >>>;
index fabddf099d3b158fa0ba50175cb20b2b8fd8896e..4df0968d9d44ee03a1102b232e3d5cd54c97a87b 100644 (file)
@@ -1,9 +1,9 @@
 switch(maybe) {
-  case 1: <<<1>>>;break;
+  case 1: <<< 1 >>>;break;
   case 0:
        switch(maybe) {
       case 1: break;
-      case 0:<<<0>>>; break;
+      case 0:<<< 0 >>>; break;
          }
     break;
 }
index 7c313ed7c7053ab441b90b19a472f7da0853760a..b00dc1b5bd9feda16f256de502cad0d5aad963a8 100644 (file)
@@ -1,2 +1,2 @@
-<<<new int[3]>>>;
+<<< new int[3] >>>;
 
index d648c71dc60ef18678b18b6a3b63d0f99c6e07d9..9099b5ca423f8fb1d4cc093582991d86b17c6ce9 100644 (file)
@@ -1 +1 @@
-<<<()>>>;
+<<< () >>>;
index 6430fff56731cf400a84e38e3a24ec5113c8e7a7..12ad8ed895c341117f7bfb6ac303d1573792f700 100644 (file)
@@ -1 +1 @@
-if(!0.0)<<<"ok">>>;
+if(!0.0)<<< "ok" >>>;
index ab3df0375c37ccc657254fb5b62a211db0f24774..eb60ca7ffa8fbd1e3e18e8fb423fefc715e4ab60 100644 (file)
@@ -1,2 +1,2 @@
-fun Object test(){ Object o; <<<o>>>; return new Object; }
+fun Object test(){ Object o; <<< o >>>; return new Object; }
 test();
index 2651992a60658e92e12e21c86e7a9598b1e7d87e..0425d5af987200a51fe657d072b6993ccc819da8 100644 (file)
@@ -1,2 +1,2 @@
-<<<0 == 0>>>
+<<< 0 == 0 >>>
 ;
index da9a08c8d0151f12e6f19fd818d338e91618213d..61ef1e1f826b1c9f4c7ba4082fd918503cfeff7f 100644 (file)
@@ -1,9 +1,9 @@
 <~float, int~>Pair p;
-<<<p>>>;
+<<< p >>>;
 1 => p.key;
 2 => p.val;
 
-<<<p.key, " ", p.val>>>;
+<<< p.key, " ", p.val >>>;
 
 (2,3) => p.set;
-<<<p.key, " ", p.val>>>;
+<<< p.key, " ", p.val >>>;
index 447869196582dd6bda5fc89fa070b9d10e46ce1e..2f5eedb21eaf24504ec862ccc464fdeefe6efd23 100644 (file)
@@ -1 +1 @@
-<<<pi>>>;
+<<< pi >>>;
index ed612829c284451f72f45b34243acc05ad2cce99..f4d89c85cd35e67c3072befe2062ec326dc4db02 100644 (file)
@@ -1,9 +1,9 @@
 int i;
-<<<   i++ >>>;
-<<<   i   >>>;
-<<<   i-- >>>;
-<<<   i   >>>;
-<<< ++i   >>>;
-<<<   i   >>>;
-<<< --i   >>>;
-<<<   i   >>>;
+<<<    i++  >>>;
+<<<    i    >>>;
+<<<    i--  >>>;
+<<<    i    >>>;
+<<<  ++i    >>>;
+<<<    i    >>>;
+<<<  --i    >>>;
+<<<    i    >>>;
index 981e10e86472e47e5a0ad75e55f9f44d78cc186e..ca79479448eddabf476846f8ed63d03354fd5cec 100644 (file)
@@ -1,3 +1,3 @@
-class C { private int i; <<<i>>>; }
+class C { private int i; <<< i >>>; }
 C c;
-<<<c>>>;
+<<< c >>>;
index 00a75fd0bf14c00eeed873f10a07d4f2d5f403a5..11ca9a33d35cd04b2ddd30429659edc60af7da91 100644 (file)
@@ -4,4 +4,4 @@ class C {
 }
 
 C c;
-<<<c>>>;
+<<< c >>>;
index af1b5178958fadaed978757f5a2acada98552db9..b317f5997c722daab1da3f7fd44f836ad2b8be77 100644 (file)
@@ -1,9 +1,9 @@
 class C {
   protect int i;
-  <<<++i>>>;
+  <<< ++i >>>;
 }
 C c;
-<<<c.i>>>;
-//<<<++c.i>>>;
+<<< c.i >>>;
+//<<< ++c.i >>>;
 //1 => c.i;
 2 +=> c.i;
index 6edb9197d33683c18faf99c6da23649fc11b387f..08b4fe8600e1130d50241029871cdb5c31fc665c 100644 (file)
@@ -1,4 +1,4 @@
 typedef void Test();
-fun void t(){<<<"lol">>>;}
+fun void t(){<<< "lol" >>>;}
 t @=> Test test;
 test();
index 8fd09188d8d2cc66d26cd0ffa6a08802da66a5fb..baf3068cc86c7f79560c8ca2c36f504d7a98838c 100644 (file)
@@ -1,5 +1,5 @@
 int i;
 repeat(3) {
   i++;
-  <<<i>>>;
+  <<< i >>>;
 }
index d23fe4442526944478081f7c1b1de418e06a9986..190b99312d94f8c47ee9d1b15c9d36421dbbca18 100644 (file)
@@ -2,8 +2,8 @@
 int i;
 // define a funs that returns 1 if 'i' is non zero, and 0 othervise.
 fun int test() { return i ? 1 : 0; }
-<<<test()>>>;
+<<< test() >>>;
 1 => i;
-<<<test()>>>;
+<<< test() >>>;
 2 => i;
-<<<test()>>>;
+<<< test() >>>;
index cfe57afebecc870e623ed3674fab1ad0e18fe695..29ca5f4b8714e10cfe772fab568ac0d1aa3f63fb 100644 (file)
@@ -5,5 +5,5 @@ spork { samp => now; 4::samp => now;};
 spork { 5::samp => now;} @=> Shred @s;
 spork { samp => now; 4::samp => now; } @=> Shred @t;
 spork { 2::samp => now; me.exit(); };
-spork { new Object; <<<"garbage collect me" >>>; 3::samp => now; };
+spork { new Object; <<< "garbage collect me"  >>>; 3::samp => now; };
 2::samp => now;
index 4ad9910b6b4be416b802a91cfc7ef210ac144ee3..66b69889e8e5389deb0e3e712503f3eb7a54916b 100644 (file)
@@ -1,2 +1,2 @@
 12 => int i;
-<<<i>>>;
+<<< i >>>;
index 271009cb226ceaa7c0eff2f8b9e14d6ae1d0cf02..9b4ea7b6551aede81dfac5b412eb4e8a48d44b82 100644 (file)
@@ -1,2 +1,2 @@
 int i;
-<<<i>>>;
+<<< i >>>;
index 384ac16a4eb3bf61b4bd259a5a357a9c8f6638c5..e92148e4d730b74a13fbc013a068460e5bbfcaef 100644 (file)
@@ -1,2 +1,2 @@
 Object @ o;
-<<<o>>>;
+<<< o >>>;
index ce6b26fd1faab788f8cfbdebb6617967544995b0..6efcfd5d6dd7fb4d620f322db7107c9e6b6b50d7 100644 (file)
@@ -1 +1 @@
-<<<sizeof int>>>;
+<<< sizeof int >>>;
index 72b7108262e9214b0cdf0afba91e68bc9b50f5a8..b7c589f936996c1eefed98d26f0d5e67bfd9bc66 100644 (file)
@@ -1,7 +1,7 @@
 fun void test() {
-       spork { <<<2>>>; }; 
+       spork { <<< 2 >>>; }; 
 }
-//spork { <<<1>>>; }; 
+//spork { <<< 1 >>>; }; 
 //spork test();
 test(); 
 second => now;
index 192ba5db3b1f99820df470d603d797f8243d5539..1939a9a38c043b95485802760061c8aedecbe776 100644 (file)
@@ -1,16 +1,16 @@
 class C
 {
   fun void test(int i){
-    <<<i>>>;
+    <<< i >>>;
     spork {
-      <<<"test2">>>;
+      <<< "test2" >>>;
     };
   }
 //     spork test(2);
-//     spork  { <<<"test", this>>>; };
+//     spork  { <<< "test", this >>>; };
 }
 C c;
-<<<c>>>;
+<<< c >>>;
 //spork 
 c.test(1);
 c.test(2);
index a7077e0c32039d4c2cd93c92d93d69529adeaee2..6d61f34220d5a1d0da6880c2a41ba1694ea8f7dc 100644 (file)
@@ -7,5 +7,5 @@ class D {
 }
 
 D d;
-<<<d>>>;
-<<<D.c.a>>>;
+<<< d >>>;
+<<< D.c.a >>>;
index 5e66f2d91c6b15297e51412003622197fca14df6..249b6122934c3b9db522c4e3a247d73bf59153bf 100644 (file)
@@ -1,4 +1,4 @@
-<<<"test" == "test">>>;
+<<< "test" == "test" >>>;
 string s;
-<<<s == s>>>;
-<<<"test" == s>>>;
+<<< s == s >>>;
+<<< "test" == s >>>;
index 39d418cb94839d307c24c7578721dc5c1b3463c3..9906b7069cc6fac871f3c808723e73e7678d6dff 100644 (file)
@@ -1,5 +1,5 @@
 int i;
-<<<i>>>;
+<<< i >>>;
 switch(i) {
   2;
   case 1: break;
index 263cc91898e58f81de16d35a47a420371d900962..616e0bf5b048a240197830f247caaff11734b065 100644 (file)
@@ -1,4 +1,4 @@
 class<~A~> C {}
 
 <~int~>C ref;
-<<<ref>>>;
+<<< ref >>>;
index a15652177f8263edd3ad2304fe0c212945afee2d..2edaf7f513c77ac02ae3220c99ddcc40e3c25d8e 100644 (file)
@@ -1,13 +1,13 @@
 <~int, int~>Pair p;
 typedef <~int, int~>Pair lol;
 lol t;
-<<<t>>>;
-<<<t.key>>>;
+<<< t >>>;
+<<< t.key >>>;
 class C extends lol { int i;}
 C c;
-<<<c.i>>>;
+<<< c.i >>>;
 class<~A~> D {
-  <<<"lol">>>;
+  <<< "lol" >>>;
   int i;
 }
 typedef <~int~>D Lol;
@@ -15,6 +15,6 @@ class E extends Lol {
   float f;
 }
 E d;
-<<<d>>>;
-<<<d.i>>>;
-<<<d.f>>>;
+<<< d >>>;
+<<< d.i >>>;
+<<< d.f >>>;
index a526f2204a3f9a50908f8c90aba1ee8848532238..54bb94b506fbcb26e899b16ac77b71d8f0655183 100644 (file)
@@ -1,7 +1,7 @@
 class C
 {
   fun void test() {
-    <<<this>>>;
+    <<< this >>>;
   }
 }
 
index 79c3ebfedbb53dfdfc4c519833720ae0467d49a5..0157635a426b7a2793c65f68f74851f8b421a129 100644 (file)
@@ -17,15 +17,15 @@ C.stest;
 e.signal;
 Shred.fromId;
 
-<<<c.test>>>;
-<<<C.stest>>>;
-<<<e.signal>>>;
-<<<Shred.fromId>>>;
-<<<c.test>>>;
-<<<C.stest>>>;
-<<<e.signal>>>;
-<<<Shred.fromId>>>;
-<<<c.test>>>;
-<<<C.stest>>>;
-<<<e.signal>>>;
-<<<Shred.fromId>>>;
+<<< c.test >>>;
+<<< C.stest >>>;
+<<< e.signal >>>;
+<<< Shred.fromId >>>;
+<<< c.test >>>;
+<<< C.stest >>>;
+<<< e.signal >>>;
+<<< Shred.fromId >>>;
+<<< c.test >>>;
+<<< C.stest >>>;
+<<< e.signal >>>;
+<<< Shred.fromId >>>;
index 0654444b361134532f21912abe6bd8d7390fa912..92af3a6e353e36907029d1144eead26bbf02baa2 100644 (file)
@@ -3,4 +3,4 @@ union
   int one;
   string @ two;
 };
-<<<one, " ", two>>>;
+<<< one, " ", two >>>;
index 0c31266ba2d1dd9f55d3eaf06e003c9b2938ea5d..8d60035c3406b0f0cb9a939f88e93f514898c6d7 100644 (file)
@@ -1,9 +1,9 @@
 class C { int i; }
 ++ operator int (C c) {
-  <<<"test">>>;
-  <<<c>>>;
-  <<<++c.i>>>;
+  <<< "test" >>>;
+  <<< c >>>;
+  <<< ++c.i >>>;
 }
 C c;
-<<<c>>>;
+<<< c >>>;
 ++c;