summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorMarc Vertes <mvertes@free.fr>2023-08-25 11:21:49 +0200
committerMarc Vertes <mvertes@free.fr>2023-08-25 11:21:49 +0200
commita3ab9ef5be74cb54a87674aa48abb0c46f9c58f6 (patch)
tree570f7a776ca02d3da467d7afc84232397ba91d17 /lang
parent706ca65800dfab293a0210b56602e1e9f8076fcc (diff)
chore: appease lint and vet
Diffstat (limited to 'lang')
-rw-r--r--lang/golang/go.go26
1 files changed, 13 insertions, 13 deletions
diff --git a/lang/golang/go.go b/lang/golang/go.go
index 604f24c..2ab1781 100644
--- a/lang/golang/go.go
+++ b/lang/golang/go.go
@@ -48,19 +48,19 @@ var GoScanner = &scanner.Scanner{
var GoParser = &parser.Parser{
Scanner: GoScanner,
Spec: map[string]parser.NodeSpec{
- ".": {parser.DotOp, parser.Call, 3},
- "*": {parser.MulOp, 0, 4},
- "+": {parser.AddOp, 0, 5},
- "-": {parser.SubOp, 0, 5},
- "<": {parser.InfOp, 0, 6},
- ":=": {parser.DefOp, 0, 7},
- "=": {parser.AssignOp, 0, 7},
- "if": {parser.IfStmt, parser.Stmt | parser.ExprSep, 0},
- "func": {parser.FuncDecl, parser.Decl | parser.Call, 0},
- "return": {parser.ReturnStmt, parser.Stmt, 0},
- "{..}": {parser.StmtBloc, parser.ExprSep, 0},
- "(..)": {parser.ParBloc, parser.Call, 0},
- `".."`: {parser.StringLit, 0, 0},
+ ".": {Kind: parser.DotOp, Flags: parser.Call, Order: 3},
+ "*": {Kind: parser.MulOp, Order: 4},
+ "+": {Kind: parser.AddOp, Order: 5},
+ "-": {Kind: parser.SubOp, Order: 5},
+ "<": {Kind: parser.InfOp, Order: 6},
+ ":=": {Kind: parser.DefOp, Order: 7},
+ "=": {Kind: parser.AssignOp, Order: 7},
+ "if": {Kind: parser.IfStmt, Flags: parser.Stmt | parser.ExprSep},
+ "func": {Kind: parser.FuncDecl, Flags: parser.Decl | parser.Call},
+ "return": {Kind: parser.ReturnStmt, Flags: parser.Stmt},
+ "{..}": {Kind: parser.StmtBloc, Flags: parser.ExprSep},
+ "(..)": {Kind: parser.ParBloc, Flags: parser.Call},
+ `".."`: {Kind: parser.StringLit},
},
}