Extended backus-naur form
language
Any variation on the basic Backus-Naur Form (BNF) meta-syntax notation with (some of) the following additional constructs: square brackets “[..]” surrounding optional items, suffix “*” for Kleene closure (a sequence of zero or more of an item), suffix “+” for one or more of an item, curly brackets enclosing a list of alternatives, and super/subscripts indicating between n and m occurrences.
All these constructs can be expressed in plain BNF using extra productions and have been added for readability and succinctness.
(1995-04-28)
Read Also:
- Extended bnf
Extended Backus-Naur Form
- Extended capabilities port
hardware (ECP) A parallel printer interface for IBM PC compatibles, supported by several, mainly US, manufacturers. Not to be confused with the more common Enhanced Capabilities Port. (1997-12-01)
- Extended-care
noun 1. generalized health or nursing care for convalescents or the disabled, when hospitalization is not required. noun medical or custodial care provided in cases of prolonged illness or rehabilitation Usage Note medicine
- Extended-complex-plane
noun, Mathematics. 1. the complex plane with a point at infinity added.
- Extended concurrent prolog
language (ECP) Concurrent Prolog with OR parallelism, set abstraction and meta-inference features. [“AND-OR Queuing in Extended Concurrent Prolog”, J. Tanaka et al, Proc Logic Prog Conf ’85, LNCS 193, Springer 1985]. (1994-12-01)