Skip to content

Commit 9d44a3f

Browse files
authored
Merge pull request #10 from jamaks/speg-vis-exp
fix: make rules public
2 parents 8425049 + 13c18e7 commit 9d44a3f

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

speg/speg.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ func ParseText(ast rd.Ast, text string) (rd.Ast, bool) {
2323
result, err := parser(&rd.State{
2424
Text: text,
2525
Position: 0,
26-
Rules: grule.rules,
26+
Rules: grule.Rules,
2727
})
2828

2929
return result, err

speg/speg_visitor.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
)
77

88
type GrammarRules struct {
9-
rules []rd.Rule
9+
Rules []rd.Rule
1010
}
1111

1212
type NodeVisit struct {
@@ -155,7 +155,7 @@ func visitParsingRule(node *NodeVisit) rd.ParserFunc {
155155
return ast, err
156156
}
157157

158-
GRules.rules = append(GRules.rules, rd.Rule{Name: ruleName, Parser: parser})
158+
GRules.Rules = append(GRules.Rules, rd.Rule{Name: ruleName, Parser: parser})
159159

160160
return parser
161161
}

0 commit comments

Comments
 (0)