作成されたプログラミング言語で書かれた外部ファイルを読み込んで実行する必要があります。言語の例を次に示します。
[while
[x-is-larger-than 300]
[seq
[command1]
[command2]
]
]
コマンドや条件ごとに異なるクラスを使用することを考えていました。
私たちの質問は、これらのコマンドをどのように順番に読み取って実行するかです。
ありがとう!
作成されたプログラミング言語で書かれた外部ファイルを読み込んで実行する必要があります。言語の例を次に示します。
[while
[x-is-larger-than 300]
[seq
[command1]
[command2]
]
]
コマンドや条件ごとに異なるクラスを使用することを考えていました。
私たちの質問は、これらのコマンドをどのように順番に読み取って実行するかです。
ありがとう!
すべてのコマンドをスタック/リストに配置します
したがって、次のようになります。
6: ]
5: ]
4: [command2]
3: [command1]
2: [seq
1: [x-is-larger-than 300]
0: [while
したがって、「While」を読んだ場合....そのスタック位置を保存して、それを実行します...
それが私がすることです。コマンドをコードに入れる (解析する) のはあなた次第です! ;)
強くお勧めします
その後