Meta Language

E554872

Meta Language is a formal specification language used to define and manipulate the syntax and semantics of programming languages and logical systems.

All labels observed (2)

Label Occurrences
Meta Language canonical 1
Meta Language (ML) 1

How this entity was disambiguated

Statements (25)

Predicate Object
instanceOf formal specification language ⓘ
basedOn formal logic ⓘ
domain logical systems ⓘ
programming languages ⓘ
enables reasoning about logical systems ⓘ
reasoning about programming languages ⓘ
verification of language properties ⓘ
goal provide precise description of language semantics ⓘ
provide precise description of language syntax ⓘ
hasProperty machine-processable ⓘ
mathematically rigorous ⓘ
relatedTo formal methods ⓘ
formal semantics ⓘ
formal syntax ⓘ
metalanguage ⓘ
programming language theory ⓘ
supports manipulation of formal semantics ⓘ
manipulation of formal syntax ⓘ
type formal language ⓘ
usedFor defining semantics of logical systems ⓘ
defining semantics of programming languages ⓘ
defining syntax of logical systems ⓘ
defining syntax of programming languages ⓘ
usedIn formal specification of logics ⓘ
formal specification of programming languages ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

ML → hasAbbreviationFor → Meta Language ⓘ
ML language family → originatedFrom → Meta Language (ML) ⓘ
linked to: Meta Language