Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
C
cs444
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Xun Yang
cs444
Commits
1c0b3741
Commit
1c0b3741
authored
5 years ago
by
Nicholas Robinson
Browse files
Options
Downloads
Patches
Plain Diff
fieldAccess & methodInvoc stuff
parent
8398da33
No related branches found
No related tags found
No related merge requests found
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
cfg/lr1GenInput.cfg
+7
-5
7 additions, 5 deletions
cfg/lr1GenInput.cfg
cfg/trans.txt
+15265
-15649
15265 additions, 15649 deletions
cfg/trans.txt
with
15272 additions
and
15654 deletions
cfg/lr1GenInput.cfg
+
7
−
5
View file @
1c0b3741
...
@@ -160,7 +160,7 @@ primaryNoArrayAccess
...
@@ -160,7 +160,7 @@ primaryNoArrayAccess
arrayID
arrayID
methodOrFieldID
methodOrFieldID
start
start
20
3
20
7
start
BOF
packageDcl
importDcls
topDcls
EOF
start
BOF
packageDcl
importDcls
topDcls
EOF
packageDcl
PACKAGE
name
SEMICO
packageDcl
PACKAGE
name
SEMICO
packageDcl
PACKAGE
ID
SEMICO
packageDcl
PACKAGE
ID
SEMICO
...
@@ -295,9 +295,9 @@ arrayCreationExpr NEW name LSQRBRACK RSQRBRACK
...
@@ -295,9 +295,9 @@ arrayCreationExpr NEW name LSQRBRACK RSQRBRACK
arrayCreationExpr
NEW
ID
LSQRBRACK
RSQRBRACK
arrayCreationExpr
NEW
ID
LSQRBRACK
RSQRBRACK
primary
arrayAccess
primary
arrayAccess
primary
primaryNoArrayAccess
primary
primaryNoArrayAccess
primaryNoArrayAccess
literal
methodOrFieldInvocs
primaryNoArrayAccess
literal
primaryNoArrayAccess
LPAREN
expr
RPAREN
primaryNoArrayAccess
LPAREN
expr
RPAREN
primaryNoArrayAccess
classInstanceCreate
methodOrFieldInvocs
primaryNoArrayAccess
classInstanceCreate
primaryNoArrayAccess
fieldAccess
primaryNoArrayAccess
fieldAccess
primaryNoArrayAccess
methodInvoc
primaryNoArrayAccess
methodInvoc
classInstanceCreate
unqualCreate
classInstanceCreate
unqualCreate
...
@@ -311,9 +311,10 @@ methodOrFieldInvocs PERIOD methodOrFieldInvoc methodOrFieldInvocs
...
@@ -311,9 +311,10 @@ methodOrFieldInvocs PERIOD methodOrFieldInvoc methodOrFieldInvocs
methodOrFieldInvoc
methodInvoc
methodOrFieldInvoc
methodInvoc
methodOrFieldInvoc
fieldInvoc
methodOrFieldInvoc
fieldInvoc
fieldInvoc
methodOrFieldID
fieldInvoc
methodOrFieldID
methodInvoc
methodOrFieldID
LPAREN
args
RPAREN
methodInvoc
primary
PERIOD
ID
LPAREN
args
RPAREN
methodInvoc
ID
PERIOD
ID
LPAREN
args
RPAREN
methodInvoc
name
LPAREN
args
RPAREN
methodOrFieldID
ID
methodOrFieldID
ID
methodOrFieldID
name
literal
LITERALBOOL
literal
LITERALBOOL
literal
LITERALCHAR
literal
LITERALCHAR
literal
LITERALSTRING
literal
LITERALSTRING
...
@@ -325,6 +326,7 @@ expr condOrExpr
...
@@ -325,6 +326,7 @@ expr condOrExpr
assignment
leftHandSide
ASSIGN
expr
assignment
leftHandSide
ASSIGN
expr
leftHandSide
fieldAccess
leftHandSide
fieldAccess
leftHandSide
arrayAccess
leftHandSide
arrayAccess
fieldAccess
primary
PERIOD
ID
condOrExpr
condAndrExpr
condOrExpr
condAndrExpr
condOrExpr
condOrExpr
OR
condAndrExpr
condOrExpr
condOrExpr
OR
condAndrExpr
condAndrExpr
inclusiveOrExpr
condAndrExpr
inclusiveOrExpr
...
...
This diff is collapsed.
Click to expand it.
cfg/trans.txt
+
15265
−
15649
View file @
1c0b3741
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment