Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V1.2.4 #1139

Merged
merged 66 commits into from
Sep 27, 2018
Merged

V1.2.4 #1139

merged 66 commits into from
Sep 27, 2018

Conversation

mayanje
Copy link
Contributor

@mayanje mayanje commented Sep 26, 2018

V1.2.4
This release 1.2.4 mainly fixes various issues and Code cleanup for better error diagnostics, better performances and better code generation.

Code generation

Code Cleanup, Coding guide & Grammar simplification

Performance improvements and error diagnostics

Bug fix

Language server issues and completion

Build configuration

CSCup parser generator

Other

mayanje and others added 30 commits June 22, 2018 14:00
smedilol and others added 26 commits August 22, 2018 18:07
Previously only DataDefinition under TypeDefinition was considered as PartOfTypeDef.
SymbolTable now use a dedicated Dictionary (DataTypeEntries) for DataDefinition under a TypeDefinition.
Previously all children of a TypeDef were searched recursively.

Co-authored-by: Cobarzan Cosmin <[email protected]>
Co-authored-by: Olivier Smedile <[email protected]>
…hen zero"

Level 88 and 66 cannot be group item and cannot have USAGE clause
Technically, tally is in a ALL variable, still real fix to implement
WI #1120, temporary fix to display tally
 alphanumericValue1 rule only lead to alphanumericLiteralToken
Remove variableOrIndex under conditionOperand and use 2 of its sub-rules instead.
Issue #1018,  Align 'if' and merge condition
586 grammar simplification - Remove useless rules / optimize IF
Issue #1106, Remove duplicate diagnostic check
…csRebase

Issue #1091, Added token info on diagnositics (not functions)
@mayanje mayanje self-assigned this Sep 26, 2018
@mayanje mayanje merged commit d3d1620 into master Sep 27, 2018
@smedilol smedilol deleted the v1.2.4 branch December 3, 2018 12:12
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.

6 participants