From 132876fce437c35fc861b0796cd231405250bbd5 Mon Sep 17 00:00:00 2001 From: Adam Scarr Date: Mon, 7 Aug 2017 21:38:46 +1000 Subject: Small perf tweaks --- parser.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'parser.go') diff --git a/parser.go b/parser.go index 25a907e..2da450f 100644 --- a/parser.go +++ b/parser.go @@ -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: -- cgit v1.2.3