Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Anders Nilsson
OwlCompiler
Commits
0a49ff26
Commit
0a49ff26
authored
Jan 24, 2007
by
Anders Nilsson
Browse files
Now also includes rdfs:comment in the generated ontology. Nice to have sometimes
parent
b183530a
Changes
2
Hide whitespace changes
Inline
Side-by-side
siaras/OntologyGeneration.jrag
View file @
0a49ff26
...
...
@@ -15,6 +15,10 @@ aspect Statistics {
// }
}
public void StringElement.genOntology(String ind, PrintStream pStream) {
pStream.print(getLITERAL());
}
public void ComplexElement.genOntology(String ind, PrintStream pStream) {
pStream.print(ind+"<"+name());
for (int i=0; i<getNumAttribute(); i++) {
...
...
siaras/Siaras.jjt
View file @
0a49ff26
...
...
@@ -14,9 +14,9 @@ options {
NODE_PREFIX
=
""
;
JAVA_UNICODE_ESCAPE
=
true
;
STATIC
=
false
;
//
DEBUG_PARSER
=
true
;
//
DEBUG_PARSER
=
true
;
//
DEBUG_LOOKAHEAD
=
true
;
//
DEBUG_TOKEN_MANAGER
=
true
;
//
DEBUG_TOKEN_MANAGER
=
true
;
}
//
options
...
...
@@ -31,7 +31,8 @@ PARSER_END(SiarasParser)
//
LEXICAL
TOKENS
//
//--------------------------------------------------------------------//
<
DEFAULT
,
BOUNDS
>
SKIP
:
/*
WHITE
SPACE
*/
//
<
DEFAULT
,
BOUNDS
>
SKIP
:
/*
WHITE
SPACE
*/
SPECIAL_TOKEN
:
/*
WHITE
SPACE
*/
{
" "
|
...
...
@@ -49,7 +50,7 @@ PARSER_END(SiarasParser)
SPECIAL_TOKEN
:
/*
COMMENTS
*/
{
<
"<!--"
(
~[
"-"
]
|
(
"-"
~[
"-"
]
)
)*
"-->"
>
|
<
"<rdfs:comment"
(
~[
"<"
]
|
(
"<"
~[
"/"
]
)
)*
"</rdfs:comment>"
>
//
|
<
"<rdfs:comment"
(
~[
"<"
]
|
(
"<"
~[
"/"
]
)
)*
"</rdfs:comment>"
>
//
<
XML_COMMENT
:
"<!--"
(~[
"-"
,
"-"
,
">"
])*
"-->"
>
}//
COMMENTS
...
...
@@ -78,7 +79,7 @@ SPECIAL_TOKEN : /* COMMENTS */
//
|
<
OWL_SOMEVALUESFROM
:
"owl:someValuesFrom"
>
//
|
<
OWL_UNIONOF
:
"owl:unionOf"
>
//
|
<
RDF_RDF
:
"rdf:RDF"
>
<
RDF_ABOUT
:
"rdf:about"
>
<
RDF_ABOUT
:
"rdf:about"
>
|
<
RDF_DATATYPE
:
"rdf:datatype"
>
|
<
RDF_ID
:
"rdf:ID"
>
//
|
<
RDF_FIRST
:
"rdf:first"
>
...
...
@@ -86,7 +87,7 @@ SPECIAL_TOKEN : /* COMMENTS */
|
<
RDF_PARSETYPE
:
"rdf:parseType"
>
|
<
RDF_RESOURCE
:
"rdf:resource"
>
//
|
<
RDF_TYPE
:
"rdf:type"
>
|
<
RDFS_COMMENT
:
"rdfs:comment"
>
//
|
<
RDFS_COMMENT
:
"rdfs:comment"
>
//
|
<
RDFS_DOMAIN
:
"rdfs:domain"
>
//
|
<
RDFS_RANGE
:
"rdfs:range"
>
//
|
<
RDFS_SUBCLASSOF
:
"rdfs:subClassOf"
>
...
...
@@ -218,9 +219,9 @@ SPECIAL_TOKEN : /* COMMENTS */
<
DEFAULT
,
BOUNDS
>
TOKEN
:
/*
SEPARATORS
*/
{
//
<
LPAREN
:
"("
>
//
|
<
RPAREN
:
")"
>
<
LBRACE
:
"{"
>
<
LPAREN
:
"("
>
|
<
RPAREN
:
")"
>
|
<
LBRACE
:
"{"
>
|
<
RBRACE
:
"}"
>
|
<
LBRACKET
:
"["
>
|
<
RBRACKET
:
"]"
>
...
...
@@ -238,6 +239,8 @@ SPECIAL_TOKEN : /* COMMENTS */
|
<
START_ENDTAG
:
"</"
>
|
<
START_TAG
:
"<"
>
|
<
END_TAGS
:
"/>"
>
|
<
S_QUOTE
:
"\'"
>
|
<
HASH
:
"#"
>
//
|
<
BANG
:
"!"
>
//
|
<
TILDE
:
"~"
>
//
|
<
HOOK
:
"?"
>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment