コンパイラ クラスでは、C の簡易バージョンである作成言語用のパーサーを作成しました。パーサーが行うのは、入力に基づいてシンボル テーブルを作成し、構文が正しくない場合はエラー メッセージを表示して終了することだけです。次に、この言語で書かれた入力ファイルを取り、それを mips コード (実際には Linux の mips である spim コード) に変換する必要があります。なぜシンボル テーブルが必要なのですか? シンボルテーブルなしで実行できますか?
コンパイラ クラスでは、C の簡易バージョンである作成言語用のパーサーを作成しました。パーサーが行うのは、入力に基づいてシンボル テーブルを作成し、構文が正しくない場合はエラー メッセージを表示して終了することだけです。次に、この言語で書かれた入力ファイルを取り、それを mips コード (実際には Linux の mips である spim コード) に変換する必要があります。なぜシンボル テーブルが必要なのですか? シンボルテーブルなしで実行できますか?