Создание лексического анализатора
Я сейчас работаю с программой Lexical Analyzer и использую Java. Я искал ответы на эту проблему, но до сих пор не смог найти ни одного. Вот моя проблема:
Входные данные:
System.out.println ("Hello World");
Желаемый результат:
Lexeme----------------------Token
System [Key_Word]
. [Object_Accessor]
out [Key_Word]
. [Object_Accessor]
println [Key_Word]
( [left_Parenthesis]
"Hello World" [String_Literal]
) [right_Parenthesis]
; [statement_separator]
Я все еще новичок, поэтому я надеюсь, что вы, ребята, можете помочь мне в этом. Благодарю.