基本的な「作成された」言語のテキスト入力および出力トークンを読み取る必要があり、呼び出されたときにトークンを出力する必要がある語彙アナライザーを作成しています。識別子、定数などを、事前に決定したリストから区別したいと思います。
入力ストリームを使用してテキスト ファイルを読み取る必要があります。while ループは文字を個別にループしますが、スキャンされた文字が識別子であるか、「+」「-」「*」「/」などであるかを認識する必要があります...これを行う最良の方法は何ですか?
私はプログラミングにかなり慣れていないので、これを構築する方法についてアドバイスをいただければ幸いです。答えてくれてありがとう