diff --git a/expander-context.go b/expander-context.go index e924066..593d096 100644 --- a/expander-context.go +++ b/expander-context.go @@ -128,7 +128,7 @@ func (self *BaseExpander) AddFunc(name string, f ExpanderFunc, minArgs, maxArgs } func (self *BaseExpander) Handle(varSpec string, flags ScannerFlag) (value string, err error) { - err = errors.New("maybe you did somwthing wrong") + err = errors.New("maybe you did something wrong") return } @@ -140,4 +140,3 @@ func (self *BaseExpander) IterateFunc(op func(funcInfo *ExpanderFuncBlock) (err } return } - diff --git a/scanner.go b/scanner.go index e27323d..33dafc5 100644 --- a/scanner.go +++ b/scanner.go @@ -17,12 +17,11 @@ const ( EncryptValue ) -// Flags symbols in the abova iota order +// Flags symbols in the above iota order const flagSymbols = "!=*" const defaultVarIntro = '$' - type VariableHandler interface { Handle(varSpec string, flags ScannerFlag) (value string, err error) } @@ -31,7 +30,7 @@ func Scan(handler VariableHandler, source string) (result string, err error) { return ScanExt(defaultVarIntro, handler, source) } -func ScanExt(varIntro byte, handler VariableHandler, source string) (result string, err error) { +func ScanExt(varIntro byte, handler VariableHandler, source string) (result string, err error) { var spec, value string var flags ScannerFlag var backSlash bool @@ -123,4 +122,3 @@ func getVarSpec(source string, startOffset int) (spec string, flags ScannerFlag, } return } -