ComVis
Lexical analysis
Scanner
Finite Automata
Regular Expression
Syntax analysis
Grammar
NP Parser
LL(1) Parser
LR(0) Parser
Semantic analysis
Intermediate Code
Code Generating
About
Login
ComVis
Lexical analysis
Scanner
Finite Automata
Regular Expression
Syntax analysis
NP Parser
LL(1) Parser
LR(0) Parser
Semantic analysis
About
Semantic analysis
Open
Save
Delete
Lexical scan
Symbol table
Parsing
Annotated parse tree
Evaluation
Syntax tree
Insert an example
Input
Grammar
expr_list := expr_list expr_part | expr_part expr_part := IDENTIFIER ASSIG expr SEMI expr := term term_add term_add := add_op term term_add | e term := factor factor_add factor_add := mult_op factor factor_add | e factor := ( expr ) | IDENTIFIER| NUMBER add_op := + | - mult_op := * | /
Simulation mode
Step backward
Read next
Recognize token:
Step-by-step analysis
Annotated parse tree
+
-
Result
Symbol table
Lexeme
Token
Attribute
Login
LOGIN
CANCEL
Don't have an account? Create account