Content deleted Content added
GreenC bot (talk | contribs) |
adding a link |
||
Line 5:
=== Character of the historical movement ===
As typically envisioned, an extensible programming language consisted of a base language providing elementary computing facilities, and a [[meta-language]] capable of modifying the base language. A program then consisted of meta-language modifications and code in the modified base language.
The most prominent language-extension technique used in the movement was macro definition. Grammar modification was also closely associated with the movement, resulting in the eventual development of [[adaptive grammar|adaptive grammar formalisms]]. The [[Lisp (programming language)|Lisp]] language community remained separate from the extensible language community, apparently because, as one researcher observed,
|