Improvements Documentation Spoofax Tour
The ordering of items in the tour is a bit confusing now. Suggested improvements:
Submitted by Maartje on 28 December 2011 at 13:38
Program analysis is now a subitem of refactoring, but it is not used in the given refactoring examples and it seems to fit better with the semantic editor services, where it is used in examples.
Error checking is now between code generation and refactoring but it seems better to move it to the semantic editor services. Also, it uses program analysis (dynamic rules) which are not yet explained at that point.
Syntactic services are grouped under a header, maybe the semantic editor services can also be grouped together? Something like: Semantic Services - [error checking (+ program analysis), reference resolving, code completion]
Transformations and code generation => code generation? Transformations seems a bit superfluous, and at least refactorings could also be placed under transformations
Log in to post comments