2

変数に次のトークンをロードするたびに、トークンを次々と Visual Haskell Studio のファイルから読み取りたいと考えています。例: getNextToken。ありがとう!!:)

4

2 に答える 2

1

lexer (文字列をトークンのリストに分割する) であるAlexを使用できます。その後、トークン リストを使用して必要なことを行うことができます。それらを本当に「ロード」して変数に入れたい場合は、手続き的な方法で、Haskellがそれを行うのに適した言語かどうかわかりません。

于 2010-09-30T09:27:37.480 に答える
0

さて、正しい答えはやや複雑です。

コンテキストごとに異なる「トークン」という単語の意味を完全に定義できる、Parsecなどのパーサー コンビネーター ライブラリを使用します。

于 2010-01-29T18:29:08.330 に答える