concrete syntax

In contrast to abstract syntax, the concrete syntax of a language includes all the features visible in the source program such as parentheses and delimiters. The concrete syntax is what is used when parsing the program or other input (see parser), during which it is usually converted into some kind of abstract syntax tree.

(30 Nov 1994)