No abstract available.
Cited By
- Clinger W and Wand M (2020). Hygienic macro technology, Proceedings of the ACM on Programming Languages, 4:HOPL, (1-110), Online publication date: 14-Jun-2020.
- Scherr M and Chiba S (2015). Almost first-class language embedding: taming staged embedded DSLs, ACM SIGPLAN Notices, 51:3, (21-30), Online publication date: 11-May-2016.
- Scherr M and Chiba S Almost first-class language embedding: taming staged embedded DSLs Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, (21-30)
- Wyatt R (2013). Lisp macros, Journal of Computing Sciences in Colleges, 29:2, (86-93), Online publication date: 1-Dec-2013.
- Choi W, Aktemur B, Yi K and Tatsuta M (2011). Static analysis of multi-staged programs via unstaging translation, ACM SIGPLAN Notices, 46:1, (81-92), Online publication date: 26-Jan-2011.
- Choi W, Aktemur B, Yi K and Tatsuta M Static analysis of multi-staged programs via unstaging translation Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (81-92)
- Djuric D, Jovanovic J, Devadzic V and Sendelj R Modeling ontologies as executable domain specific languages Proceedings of the 3rd India software engineering conference, (83-92)
- Palmer J Ficticious Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, (61-68)
- Grzanek K and Cader A Protrace Proceedings of the 10th international conference on Artifical intelligence and soft computing: Part II, (468-475)
- Cox R, Bergan T, Clements A, Kaashoek F and Kohler E Xoc, an extension-oriented compiler for systems programming Proceedings of the 13th international conference on Architectural support for programming languages and operating systems, (244-254)
- Cox R, Bergan T, Clements A, Kaashoek F and Kohler E (2008). Xoc, an extension-oriented compiler for systems programming, ACM SIGARCH Computer Architecture News, 36:1, (244-254), Online publication date: 25-Mar-2008.
- Cox R, Bergan T, Clements A, Kaashoek F and Kohler E (2008). Xoc, an extension-oriented compiler for systems programming, ACM SIGOPS Operating Systems Review, 42:2, (244-254), Online publication date: 25-Mar-2008.
- Cox R, Bergan T, Clements A, Kaashoek F and Kohler E (2008). Xoc, an extension-oriented compiler for systems programming, ACM SIGPLAN Notices, 43:3, (244-254), Online publication date: 25-Mar-2008.
- Kim I, Yi K and Calcagno C A polymorphic modal type system for lisp-like multi-staged languages Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (257-268)
- Kim I, Yi K and Calcagno C (2006). A polymorphic modal type system for lisp-like multi-staged languages, ACM SIGPLAN Notices, 41:1, (257-268), Online publication date: 12-Jan-2006.
- Goffioul M, Vandersteen G, Van Driessche J, Debaillie B and Come B Ensuring consistency during front-end design using an object-oriented interfacing tool called NETLISP Proceedings of the 43rd annual Design Automation Conference, (889-892)
- Freeman S and Pryce N Evolving an embedded domain-specific language in Java Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications, (855-865)
- Biggerstaff T (2004). A New Architecture for Transformation-Based Generators, IEEE Transactions on Software Engineering, 30:12, (1036-1054), Online publication date: 1-Dec-2004.
- Spector L and Robinson A (2019). Genetic Programming and Autoconstructive Evolution with the Push Programming Language, Genetic Programming and Evolvable Machines, 3:1, (7-40), Online publication date: 1-Mar-2002.
- Draves S (1998). Partial evaluation for media processing, ACM Computing Surveys (CSUR), 30:3es, (21-es), Online publication date: 1-Sep-1998.
- Anderson K (1995). Freeing the essence of a computation, ACM SIGPLAN Lisp Pointers, VIII:2, (25-36), Online publication date: 5-May-1995.
Index Terms
- On LISP: Advanced Techniques for Common LISP
Recommendations
Standard LISP (reprint)
When it was first formulated in 1960, (1) the programming language LISP was a truly machine independent language. However, even the earliest computer implementation encountered problems in input-output control and the handling of free variables which ...
On compiling embedded languages in LISP
LFP '80: Proceedings of the 1980 ACM conference on LISP and functional programmingIn INTERLISP we find a number of embedded languages such as the iterative statement and the pattern match facility in the CLISP package, the editor and makefile languages and so forth. We will in this paper concentrate on the problem of extending the ...
Down with Emacs Lisp: dynamic scope analysis
ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programmingIt 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 ...