eerolanguage / eero

Eero was a fully binary- and header-compatible dialect of Objective-C, implemented with a modified version of the Apple-sponsored LLVM/clang open-source compiler. It featured a streamlined syntax, Python-like indentation, and other features that improve readability and code safety. It was inspired by languages such as Smalltalk, Python, and Ruby.
https://web.archive.org/web/20171101134337/http://eerolanguage.org/
287 stars 7 forks source link

Compiler gets "stuck" after some errors #5

Closed andyarvanitis closed 12 years ago

andyarvanitis commented 12 years ago

When finding/reporting an error, sometimes the parser gets "lost" when trying to proceed to the next bit of code. This is due to the inadequate handling of skipping to the next statement after discarding everything after the error (since semicolons are typically not present).