op = 'SET'
elif self.nexts(self.c_append):
op = 'APPEND'
+ elif self.eof():
+ self.syntax_error('Unexpected end of file.')
else:
- self.syntax_error('Unknown operation.')
+ self.syntax_error('Unknown operation: %r...', self.peek(10))
self.p_WS()
exp = self.p_EXPRESSION()
vname = (self.prefix+self.c_varname_sep+varname).lstrip(self.c_varname_sep)