Compiler-compiler: Difference between revisions

Content deleted Content added
Removing link(s) / list item(s) Wikipedia:Articles for deletion/PackCC closed as delete (XFDcloser)
mNo edit summary
Line 55:
However, on examining the concept of programming in Forth, adding new words to the dictionary, extending the language in this way is metaprogramming. It is this metaprogramming in Forth that makes it a metacompiler.
 
Programming in Forth is adding new words to the language. Changing the language in this way is [[metaprogramming]]. Forth is a metacompiler, because Forth is a language specifically designed for metaprogramming. Programming in Forth is extending Forth adding words to the Forth vocabulary creates a new Forth [[Dialect (computing)|dialect]]. Forth is a specialized metacompiler for Forth language dialects.
 
==History==