Syntax Analysis in the Climacs Text Editor
Rhodes, Christophe; Strandh, Robert and Mastenbrook, Brian.
2005.
'Syntax Analysis in the Climacs Text Editor'.
In: International Lisp Conference. Stanford, United States 19 - 22 June 2005.
[Conference or Workshop Item]
The Climacs text editor is a CLIM implementation of a text editor in the Emacs tradition. Climacs was designed to allow for incremental parsing of the buffer contents, so that a sophisticated analysis of the contents can be performed without impacting performance. We describe two different syntax modules: a module for a sequentially-defined syntax of a typical programming language, doing the bulk of its parsing in a per-window function; and an interactive editor for a textual representation of lute tablature, recursively using a per-buffer function for its parsing.
Item Type | Conference or Workshop Item (Paper) |
---|---|
Departments, Centres and Research Units | Computing > Intelligent Sound and Music Systems (ISMS) |
Date Deposited | 05 Mar 2014 13:32 |
Last Modified | 29 Apr 2020 15:58 |
-
picture_as_pdf - climacssyntax.pdf
-
subject - Accepted Version
Share this file
Downloads