Browsable UOL Grammar

CC-BY

Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: ontoware/uol/extracted
Source used for this grammar: Hugo Brunelière, UnifiedOntologyLanguage.ecore, 2005/08/10

Summary

Syntax

Integer ::=
	integer
String ::=
	string
Boolean ::=
	"true"
	"false"
Node ::=
	Resource
Node ::=
	Literal
Node ::=
	Resource
	Literal
Resource ::=
	Package
Resource ::=
	[context]::Package
Literal ::=
	ε
Fact ::=
	[object]::Node [subject]::Resource [predicate]::Resource [context]::Package
Package ::=
	Ontology
Ontology ::=
	[imports]::Package+

GrammarLabMaintained by Dr. Vadim Zaytsev a.k.a. @grammarware. Last updated in September 2015. []