正規表現 Part6
■ このスレッドは過去ログ倉庫に格納されています
0459デフォルトの名無しさん
2009/09/18(金) 09:51:28拡張されたのを使えばなんとかなるけどあれを正規表現と
呼んでいいのか激しく疑問w
さらに全く正規表現じゃなくなるが頭に
#define FuncA(x,y,z) FuncD(z,x,y)
を追加してcppに食わせれば一発なんだけどね。
% cat hoge
#define FuncA(x,y,z) FuncC(z,x,y)
1 FuncA(1,2,3)
2 FuncA(1,FuncB(2,3),4)
3 FuncA(1,"string2,3",4)
4 FuncA(1,2,3):FuncD(1,2,3)
% cpp hoge
# 1 "hoge"
# 1 "<built-in>"
# 1 "<command-line>"
# 1 "hoge"
1 FuncC(3,1,2)
2 FuncC(4,1,FuncB(2,3))
3 FuncC(4,1,"string2,3")
4 FuncC(3,1,2):FuncD(1,2,3)
■ このスレッドは過去ログ倉庫に格納されています