В настоящее время я ищу инструменты (или программы, или фреймворки) о том, как создать компилятор с использованием java.C ++ будет языком, который будет читать мой компилятор. Я уже подготовил графический интерфейс. Но я до сих пор не знаю, как начать создавать компилятор.
Может быть, кто-нибудь может дать мне ссылки или учебные пособия по созданию компиляторов с использованием java. Я на самом деле не ищу точный исходный код, но советы и алгоритмы о том, как создавать компиляторы, проходящие лексический, синтаксический и семантический анализ.