Package lepl :: Package matchers :: Module support :: Class NoTrampoline
[hide private]
[frames] | no frames]

Class NoTrampoline

source code


A matcher that does not require the trampoline.
Instance Methods [hide private]
 
_untagged_match(self, stream)
This should work like _match(), but without any tagged wrapper.
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_untagged_match(self, stream)

source code 

This should work like _match(), but without any tagged wrapper.

It would be nice if both could be generated dynamically, but cut + paste appears to be faster, and this is an optimisation.