summaryrefslogtreecommitdiff
path: root/parser/parse.go
diff options
context:
space:
mode:
Diffstat (limited to 'parser/parse.go')
-rw-r--r--parser/parse.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/parser/parse.go b/parser/parse.go
index 3a7ce5e..6cfdc08 100644
--- a/parser/parse.go
+++ b/parser/parse.go
@@ -41,9 +41,9 @@ var (
)
// NewParser returns a new parser.
-func NewParser(scanner *scanner.Scanner, noPkg bool) *Parser {
+func NewParser(spec *lang.Spec, noPkg bool) *Parser {
return &Parser{
- Scanner: scanner,
+ Scanner: scanner.NewScanner(spec),
noPkg: noPkg,
Symbols: initUniverse(),
framelen: map[string]int{},