ver 0.07

http://sakurai.s59.xrea.com/cxp/cxp007.html
こんな形で、マクロが組めるようになりました。
まだ、出来ない機能とかあるんですけど。

defmacro[for($b;$c;$d){$e}]{
  return( [|
    $($b);
    while($($c)){
      $($e);
      $($d)
    }
  |] );
}
defmacro[add($b,$c)]{
  return([|($($b)+$($c))|])
}
for(var[i=0];i<3;i++) {
  stdout.write(i+"\n")
}
stdout.write(add(1000,234)+"\n");

というのを実行すると、、、。

0
1
2
1234

のように出力できます。