Professional Documents
Culture Documents
Lexical Analysis: 2/24/2018 John Roberts
Lexical Analysis: 2/24/2018 John Roberts
8. Lexical Analysis
2/24/2018
John Roberts
2
Overview
• Lexical Analysis
• Assignment Two
• Lexing
3
Lexical Analysis
• Assignment Two
• Lexing
5
Overview
• Lexical Analysis
• Assignment Two
• Lexing
6
The Lexer
Category Tokens
Separators {}(),
9
Token Setup
11
SourceReader.java
12
Token.java
• TokenType
• Ending column
15
Symbol.java example
• Assignment
• Lexing
17
Performing Lexical Analysis
18
Initializing
20
Lexing