Statements (102)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:High_School
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Yacc_2.0
|
gptkbp:applies_to |
data interchange formats
markup languages |
gptkbp:associated_with |
gptkb:Backus-Naur_Form
|
gptkbp:can_be_extended_by |
syntax extensions
|
gptkbp:can_create |
language parsers
|
gptkbp:defines |
a set of rules
|
gptkbp:developed_by |
gptkb:John_Backus
|
gptkbp:first_introduced |
other grammar notations
|
gptkbp:game_components |
language tools
|
gptkbp:has_transformation |
parse trees
|
https://www.w3.org/2000/01/rdf-schema#label |
BNF
|
gptkbp:is_a_basis_for |
syntax highlighting
language interoperability syntax highlighting in editors |
gptkbp:is_a_framework_for |
formal language theory
language analysis language processing tools language specification |
gptkbp:is_a_tool_for |
language processing
automated testing language analysis language parsing language specification syntax validation language validation |
gptkbp:is_characterized_by |
production rules
|
gptkbp:is_considered_as |
defining languages
specifying languages syntax definition |
gptkbp:is_described_as |
data formats
data structures grammar rules programming constructs syntax of programming languages languages in computer science |
gptkbp:is_essential_for |
gptkb:software_framework
compiler construction |
gptkbp:is_often_used_in |
documentation of programming languages
|
gptkbp:is_part_of |
computer science education
|
gptkbp:is_referenced_in |
programming language syntax
syntax rules language designers |
gptkbp:is_related_to |
EBNF
formal language theory syntax diagrams |
gptkbp:is_represented_in |
syntax rules
language syntax |
gptkbp:is_similar_to |
context-free grammars
|
gptkbp:is_standardized_by |
computer programming
data representation language representation defining syntax defining syntax rules language definition syntax definitions defining language syntax |
gptkbp:is_used_in |
gptkb:software
gptkb:software_framework gptkb:Educational_Institution gptkb:document API design computer programming data serialization compiler design software engineering data modeling compiler construction language interoperability syntax analysis data interchange formats language implementation language design protocol specifications automated code generation language transformation |
gptkbp:is_utilized_in |
natural language processing
text processing syntax analysis language specification |
gptkbp:represents |
recursive structures
recursive definitions |
gptkbp:specifies |
markup languages
the structure of data |
gptkbp:symbol |
formal languages
context-free grammars formal specifications defining programming languages describing languages describing programming languages |
gptkbp:technique |
defining formal languages
defining language constructs defining language syntax. defining languages defining programming languages defining syntax rules specifying programming languages syntax specification |
gptkbp:training |
computer science courses
|
gptkbp:type_of |
meta-language
|