入力からのForth形式のスキップを希望します.Forth形式は、入力がすべてifで始まり、thenで終わる場合、すべての入力が正しい不一致処理を必要としないと仮定します。 問題は、ifの各部分は、他の任意の数を再帰的に含むことができますifのです。ここで は、テストケースで私の最高のソリューションです: Red []
skip-nested-ifs: [skip to ['if | 'the
関数を引数として赤で渡すにはどうすればよいですか? それは赤では必要ないでしょうか? doesを使用して 私はどのように私は(複数の)引数でこの作業を行うことができます 「引数やローカル変数なしで」 f: does [print 1] do f
>> 1
を関数を定義することができますか? doesは方法ではありません、何ですか? 私のようなものとします(動作しない次): ; does NOT