A metasyntax is a syntax used to describe the syntax of languages, usually in the context of computer programming languages.

Although many different metasyntaxes are possible, Backus-Naur form (BNF), Wirth Syntax Notation (WSN), Extended Backus-Naur form (EBNF), and Augmented Backus-Naur form (ABNF), which express syntax as a set of derivation rules, are almost universally used. The variables in these metasyntaxes are properly known as metasyntactic variables, although the term is used informally in other ways.

See also

Search another word or see metasyntaxon Dictionary | Thesaurus |Spanish
Copyright © 2014, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature