0
我想寫定義實例與環宏(不計算),例如,如果它是一個計算的宏觀那將是:的Specmanè宏循環
define <def_struct'statement> "def_struct <str_name'name> <number'num> to <other'name>" as computed {
result.add(appendf("extend %s { ", <other'name>));
for i from 0 to <number'num> do {
result.add(appendf("%s_%d : %s;", <str_name'name> ,i,<str_name'name>));
};
result.add("};"); }
是有可能這樣做與不是宏計算宏的宏一樣?
我可能有一些錯誤的語法,但看的想法..
歷史原因,我必須保持下去,我不能打破接口 – shd
真丟臉。我挖。我只知道如何做'計算'的方式。 –