An editor that is aware of the syntactic, semantic and in some cases the structural rules of a specific programming language and provides a framework for the user to enter source code. Programs or changes to previously stored programs are incrementally parsed into an abstract syntax tree and automatically checked for correctness.
(1995-02-15)
Try this search on Wikipedia, OneLook, Google
Nearby terms: language lawyer « Language Of Temporal Ordering Specification « Language Sensitive Editor « language-sensitive editor » languages of choice » Laning and Zierler » Lan Kanal Adapter