Skip to content

95% Parser Done & Fixed Literal Bug#2

Open
Jcowwell wants to merge 6 commits into
sammychenli:sammychenli-cs361-syntaxfrom
Jcowwell:sammychenli-cs361-syntax
Open

95% Parser Done & Fixed Literal Bug#2
Jcowwell wants to merge 6 commits into
sammychenli:sammychenli-cs361-syntaxfrom
Jcowwell:sammychenli-cs361-syntax

Conversation

@Jcowwell

@Jcowwell Jcowwell commented Dec 5, 2018

Copy link
Copy Markdown
Collaborator

Parser is 95% done, Still needs Expression to be implemented when display() is run.

Also, When Parser is run it relies on TokenStream.java to assign the types. When we implemented boolean types, we changed the type "Literal" to "Integer-Literal" and "Boolean-Literal". ConcreteSyntax.java does not recognize these new types and throws a fit. If you want we can rework ConcreteSyntax.java to recognize "Integer-Literal" and "Boolean-Literal".

Parser is 95% done, Still needs Expression to be implemented when display() is run. 

Also, When Parser is run it relies on TokenStream.java to assign the types. When we implemented boolean types, we changed the type "Literal" to "Integer-Literal" and "Boolean-Literal". ConcreteSyntax.java does not recognize these new types and throws a fit. If you want we can rework ConcreteSyntax.java to recognize "Integer-Literal" and "Boolean-Literal".
Ignore Comment Functionality
Modify "NE Operator"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant