[python] jak nahradit rekurzi

propanbutan propanbutan na gmx.net
Sobota Leden 26 20:25:06 CET 2008


MB wrote:
> pouzivam vlastni nastaveni syntaxe kde mam kolem 300 keywordu.
> zdrojak uz je take dost dlouhy a dnes na me vyskocila ta runtime error
> ve tride LanguageDefinition v __call__ metode na radku
> m = rule(txt, start, end)

zkus prepsat CodeBuffer.update_syntax na cyklus,
python neoptimalizuje tail recursion, takze na ten
limit narazi dost brzo

jinak ta syntaxe se da rekursivne i nadefinovat,
jakoze rule je taky LanguageDefinition, ale to asi
neni ten pripad


Další informace o konferenci Python