我正在尝试解析一些格式如下的数据。
data: [a b x b x x b a a x x b b x ]
我需要它来按顺序提取 a 和 b 并为每个 a 和 b 执行不同的操作。
预期的输出将是:
a
b
b
b
a
a
b
b
== true
到目前为止,我已经想出了这个,但是重复的 a 失败了。
parse data [
some [
thru 'a (print "a")
some [
any [
to 'b (print "b")
]
to 'a
]
]
to end
]
任何指针?谢谢