-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Description
Less-Java does not implement any kind of static analysis.
If a less-java program makes it through the front end of the compiler without error, then there is a chance that other semantic errors will be exposed when the generated java source is compiled. In this case, java displays error stack traces referencing objects and line numbers in the generated source. This makes debugging especially frustrating.
Solutions:
- Implement sufficient static analysis
- Parse the output and map the references back to the less-java source