Stefan Monnier, Michael Sperber,
... it is programmable via its own programming language. Emacs Lisp is a Lisp in the classic tradition. In ... party packages providing a multitude of extensions. Still, Emacs Lisp has evolved and continues to do so. Important aspects of Emacs Lisp have been shaped by concrete requirements of the ... new surface syntax alongside new functions. In particular, Emacs Lisp can be customized to look much like Common ... acquired support for lexical scoping. The timeline of Emacs Lisp development is closely tied to the projects and ...
Tópico(s): Algorithms and Data Compression
2020 - Association for Computing Machinery | Proceedings of the ACM on Programming Languages
Bogdan Vasilescu, Alexander Serebrenik, Mark van den Brand,
... risk due to high popularity (e.g., C, Emacs Lisp); low risk due to similarity with popular languages ( ...
Tópico(s): Software Engineering Research
2013 - Springer Science+Business Media | Lecture notes in computer science
Yuji Fujita, Yuichi Kichikawa, Yoshi Fujiwara, Wataru Souma, Hiroshi Iyetomi,
... of symbols’ dependency in the programming language of Emacs LISP, in which a global bow-tie exits. Presumably ...
Tópico(s): Opinion Dynamics and Social Influence
2019 - Springer Nature | Applied Network Science
... commands. The system is currently implemented on the Emacs Lisp, and a user‐friendly environment is thus available in the Emacs text editor. Copyright © 2002 John Wiley & Sons, Ltd.
Tópico(s): Digital Humanities and Scholarship
2002 - Wiley | Software Practice and Experience
Matthias Neubauer, Michael Sperber,
It is possible to translate code written in Emacs Lisp or another Lisp dialect which uses dynamic scoping ... biggest obstacle to such an idiomatic translation from Emacs Lisp is the translation of dynamic binding into suitable ... s. Its implementation handles a substantial portion of Emacs Lisp, has been applied to realistic Emacs Lisp code, and is highly accurate and reasonably efficient ...
Tópico(s): Parallel Computing and Optimization Techniques
2001 - Association for Computing Machinery | ACM SIGPLAN Notices
Chris Houser, Scott D. Kalter,
... implements a Smalltalk-80-like language in GNU Emacs-Lisp (Lewis 90). Eoops is a simple but efficient ... some parts of the implementation requires knowledge of Emacs-Lisp.
Tópico(s): Formal Methods in Verification
1992 - Association for Computing Machinery | ACM SIGPLAN Lisp Pointers
... One that is of particular interest is GNU Emacs Lisp---the Lisp that is the implementation language for GNU Emacs and its various user extensions.
Tópico(s): Computational Physics and Python Applications
1992 - Association for Computing Machinery | ACM SIGPLAN Lisp Pointers
John Foderaro, D. Kevin Layer,
... of the interface between ALLEGRO CL and GNU EMACS can be used with any version of LISP, including FRANZ LISP. Other parts require a sophisticated ...
Tópico(s): Distributed and Parallel Computing Systems
1988 - Association for Computing Machinery | ACM SIGPLAN Lisp Pointers
... source level of programs and uses the GNU Emacs editor for source code processing. Problems encountered on implementing this stepper are described: read-syntax, macroexpansion, and source-localization. Especially, language features are discussed which affected our goal to make this tool portable across Common Lisp systems.
Tópico(s): Software Engineering and Design Patterns
1989 - Association for Computing Machinery | ACM SIGPLAN Lisp Pointers
... Psd is designed to be run within GNU Emacs, which is used for displaying the current source ...
Tópico(s): Embedded Systems Design Techniques
1993 - Association for Computing Machinery | ACM SIGPLAN Lisp Pointers