diff options
author | Adam Scarr <adam@vektah.net> | 2017-08-07 21:38:46 +1000 |
---|---|---|
committer | Adam Scarr <adam@vektah.net> | 2017-08-07 21:38:46 +1000 |
commit | 132876fce437c35fc861b0796cd231405250bbd5 (patch) | |
tree | 409078673207a3745606a83a32407faa8ad0dd06 /parser.go | |
parent | a656dc0d78c5f51a16dc4c26936d337cdae5105c (diff) |
Small perf tweaks
Diffstat (limited to 'parser.go')
-rw-r--r-- | parser.go | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -33,6 +33,8 @@ type Parserish interface{} func Parsify(p Parserish) Parser { switch p := p.(type) { + case nil: + return nil case func(*State) *Node: return NewParser("anonymous func", p) case Parser: |