気を取り直してここまでの作業メモの断片を

数字

hasegawayosukeさんのjjencodeに比べて、数字を構成しなくてはいけない種類は圧倒的に少なくて、-1, 0, 1 ぐらいを当面、必要とします。 あとで好きなだけ追加できるので。


-1 === ~[]
0 === ~~[]
1 === ~[]/~[]

必要なら
5 === /|||||/[~[]][~[]]
-5 === ~/||||/[~[]][~[]]

文字列結合

プラスが使えないので厳しいのですが。e4xで作成したXMLListをStringにキャストする方針でなんとかいけるかもです。まず、'a', 'b', から'ab'を作るにはどうしたらよいかを考えます。


/([^][^])/(<>{'a'}{'b'}</>)[1]

(以下、編集中)