|
Re: ATL-Editor to slow [message #1650349 is a reply to message #1648208] |
Wed, 04 March 2015 19:50 |
|
The ATL parser is generated by ANTLR, and is unfortunately quite slow. Other ANTLR-generated parsers (xText, EMFText, ...) are not doing much better, so there doesn't seem to be an easy way to fix this. The only work-around is to keep the size of your ATL files down. You can do this by splitting up your ATL files into separate modules, and use module superimposition.
Cheers,
Dennis
|
|
|
|
|
Re: ATL-Editor to slow [message #1651753 is a reply to message #1651417] |
Thu, 05 March 2015 13:45 |
|
Unfortunately not, as that would require parsing all the other files just for syntax completion information.
Technically, it is possible to do syntax completion based on the new EMFTVM bytecode format (this has been done with the SimpleOCL and SimpleGT experimental languages); EMFTVM bytecode loads much faster than ATL source code. However, doing that would require a rewrite of ATL's syntax completion algorithm, which is currently based on ATL source code.
Cheers,
Dennis
|
|
|
|
Powered by
FUDForum. Page generated in 0.03283 seconds