184
187
realf = self._newThunkFor("optional", expr)
185
188
passf = self._gensym("optional")
189
self._writeFunction(passf, (), ["return (None, self.input.nullError())"])
187
190
return self._expr('or', 'self._or([%s])' % (', '.join([realf, passf])))