-
Racket employ S-expressions to
achieve homoiconicity, and are
considered the "Purest"
forms of
homoiconicity, as
these languages use the same representation...
- Lisp, Prolog, SNOBOL, or Rebol) is also very useful; this is
known as
homoiconicity.
Generic programming invokes a
metaprogramming facility within a language...
-
SNOBOL ("StriNg
Oriented and
symBOlic Language") is a
series of
programming languages developed between 1962 and 1967 at AT&T Bell
Laboratories by David...
-
modification of
executable code at runtime.
Expression trees introduce some
homoiconicity to the language. Attributes, in C# parlance, are
metadata that can be...
-
directly in a
standard data structure—a
quality much
later dubbed "
homoiconicity". Thus, Lisp
functions can be mani****ted,
altered or even
created within...
- This
article contains APL
source code.
Without proper rendering support, you may see
question marks, boxes, or
other symbols instead of APL symbols. APL...
-
interpretation of the
program as an AST
quite transparent (a
property known as
homoiconicity).
These ideas are
generally used in the
context of what is
called metaprogramming...
- to
using S-expressions for both code and data. This
means that Lisp is
homoiconic; that is, the
primary representation of
programs is also a data structure...
- Tcl (pronounced "tickle" or "TCL";
originally Tool
Command Language) is a high-level, general-purpose, interpreted,
dynamic programming language. It was...
- XSLT (Extensible
Stylesheet Language Transformations) is a
language originally designed for
transforming XML do****ents into
other XML do****ents, or other...