Generating Web-based Semantically Aware Source Code Editors
More Info
expand_more
expand_more
Abstract
This thesis describes spoofax2ace, the tool to generate source code editors which can run in the browser. The features which are common in state of the art desktop-computer based source code editors are investigated after which the difficulties in getting these features running on the Web are discussed. We present, implement, and compare multiple approaches in constructing a fully semantically aware source code editor which runs in the browser. The most useful aspects in these approaches arecombined in the proposition of our “editor-generator” which produces browser-based source code editors with as sole input a language declaration in the form of a Spoofaxproject.
Files
Thesis_R.G.Vogelij.rc5.pdf
(pdf | 0.699 Mb)