apoch / epoch-language

Home of the Epoch Programming Language Project
Other
72 stars 3 forks source link

Language extension traverser doesn't handle recursion correctly #27

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When traversing code to pass to an external language extension, the traverser 
can get caught in an infinite loop when encountering recursive functions. Add 
safety checks to prevent traversing code multiple times.

Original issue reported on code.google.com by don.ap...@gmail.com on 12 Feb 2010 at 1:59

GoogleCodeExporter commented 9 years ago

Original comment by don.ap...@gmail.com on 26 Feb 2010 at 1:04