Results 1 - 10
of
32
Compiling Emacs Lisp to Scheme
"... Abstract We present a metacircular compiler written in Scheme that compiles Emacs Lisp to Scheme code. The compiler either emits source text or a Scheme function immediately useable at the prompt of the Scheme implementation running the compiler. This characteristic makes the compiler especially use ..."
Abstract
- Add to MetaCart
Abstract We present a metacircular compiler written in Scheme that compiles Emacs Lisp to Scheme code. The compiler either emits source text or a Scheme function immediately useable at the prompt of the Scheme implementation running the compiler. This characteristic makes the compiler especially
Emacs Lisp in Edwin Scheme
- Artificial Intelligence Lab
, 1993
"... The MIT-Scheme program developmentenvironment includes a general-purpose text editor, Edwin. Edwin provides an integrated platform for a number of tools useful to a software engineer. Such tools are easily written in Edwin's extension language, Edwin Scheme --- Scheme augmented with editor data ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
The MIT-Scheme program developmentenvironment includes a general-purpose text editor, Edwin. Edwin provides an integrated platform for a number of tools useful to a software engineer. Such tools are easily written in Edwin's extension language, Edwin Scheme --- Scheme augmented with editor data types.
Dynamic Scope Analysis for Emacs Lisp
"... Abstract Dynamic Scope Analysis is a static analysis for Emacs Lisp programs. It enables the compilation of existing programs written in Emacs Lisp into more modern programming languages using lexical scoping. Dynamic Scope Analysis is a new variant of a class of known analysis techniques called con ..."
Abstract
- Add to MetaCart
Abstract Dynamic Scope Analysis is a static analysis for Emacs Lisp programs. It enables the compilation of existing programs written in Emacs Lisp into more modern programming languages using lexical scoping. Dynamic Scope Analysis is a new variant of a class of known analysis techniques called
Down with Emacs Lisp: Dynamic Scope Analysis
- In Proceedings of ACM SIGPLAN International Conference on Functional Programming
, 2001
"... It is possible to translate code written in Emacs Lisp or another Lisp dialect which uses dynamic scoping to a more modern programming language with lexical scoping while largely preserving structure and readability of the code. The biggest obstacle to such an idiomatic translation from Emacs Lisp i ..."
Abstract
-
Cited by 7 (0 self)
- Add to MetaCart
It is possible to translate code written in Emacs Lisp or another Lisp dialect which uses dynamic scoping to a more modern programming language with lexical scoping while largely preserving structure and readability of the code. The biggest obstacle to such an idiomatic translation from Emacs Lisp
Distel: Distributed Emacs Lisp (for Erlang)
"... Distel is an Emacs-based user-interface toolkit for Erlang. We introduce “Emacs nodes ” using the Erlang inter-node distribution protocol, and make communication natural by extending Emacs Lisp with Erlang’s concurrent programming model. The extensions are intended for creating Emacs front-ends to E ..."
Abstract
- Add to MetaCart
Distel is an Emacs-based user-interface toolkit for Erlang. We introduce “Emacs nodes ” using the Erlang inter-node distribution protocol, and make communication natural by extending Emacs Lisp with Erlang’s concurrent programming model. The extensions are intended for creating Emacs front
Distel: Distributed Emacs Lisp (for Erlang)
, 2002
"... Distel is an Emacs-based user-interface toolkit for Erlang. We introduce \Emacs nodes" using the Erlang inter-node distribution protocol, and make communication natural by extending Emacs Lisp with Erlang's concurrent programming model. The extensions are intended for creating Emacs front- ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
Distel is an Emacs-based user-interface toolkit for Erlang. We introduce \Emacs nodes" using the Erlang inter-node distribution protocol, and make communication natural by extending Emacs Lisp with Erlang's concurrent programming model. The extensions are intended for creating Emacs front
web-mode.el Heterogeneous recursive code parsing with Emacs Lisp
"... web-mode.el is an Emacs module for editing HTML templates. Unlike other “source codes”, web templates can include various language components (heterogeneous dimension) that may embed themselves into each other (recursive dimension). Indeed, an HTML document may contain a JavaScript that embeds a PHP ..."
Abstract
- Add to MetaCart
web-mode.el is an Emacs module for editing HTML templates. Unlike other “source codes”, web templates can include various language components (heterogeneous dimension) that may embed themselves into each other (recursive dimension). Indeed, an HTML document may contain a JavaScript that embeds a
ESEGMAN: A substrate for ACT-R architecture and an Emacs Lisp application
"... Cognitive architectures provide a framework upon which to build models that emulate human behavior. The model of the user is studied to provide a theoretical and practical understanding of user behaviors and usability of interfaces. ..."
Abstract
-
Cited by 3 (1 self)
- Add to MetaCart
Cognitive architectures provide a framework upon which to build models that emulate human behavior. The model of the user is studied to provide a theoretical and practical understanding of user behaviors and usability of interfaces.
Results 1 - 10
of
32