func lexCode(t *Tokeniser) stateFunc {
	r, _ := t.currentRune()
	if stfn, ok := vectoredLexStateFuncs[r]; ok {
		return stfn
	}
	switch {
	case isAlphaNumeric(r):
		return lexIdentifier
	default:
		t.emitErrorf("unexpected character: %#U", r)
		return nil
	}
}
// lexCode scans the main body of the code, recursively returning itself
lexCode scans the main body of the code, recursively returning itself
// lexCode scans the main body of the code recursively returning itself
func lexCode(t *Tokeniser) stateFunc {
	r, _ := t.currentRune()
	if stfn, ok := vectoredLexStateFuncs[r]; ok {
		return stfn
	}
	switch {
	case isAlphaNumeric(r):
		return lexIdentifier
	default:
		t.emitErrorf("unexpected character: %#U", r)
		return nil
	}
}
func lexCode ( t * Tokeniser ) stateFunc { r , _ := t . currentRune ( ) if stfn , ok := vectoredLexStateFuncs [ r ] ; ok { return stfn } switch { case isAlphaNumeric ( r ) : return lexIdentifier default : t . emitErrorf ( " " , r ) return nil } }
lexCode scans the main body of the code, recursively returning itself
lexCode scans the main body of the code recursively returning itself