From 7b7d26322d3bd9be8d6cdde79c74ff38e921290b Mon Sep 17 00:00:00 2001 From: Irene Schena Date: Mon, 29 Apr 2002 14:27:49 +0000 Subject: [PATCH] Modified Files: 1) grammar.txt query.xml xmathql.dtd: Pattern structure added in the dtd and some other changes --- helm/mathql/grammar.txt | 11 ++++++----- helm/mathql/query.xml | 19 +++++++++++++++++-- helm/mathql/xmathql.dtd | 29 +++++++++++++++++++++++------ 3 files changed, 46 insertions(+), 13 deletions(-) diff --git a/helm/mathql/grammar.txt b/helm/mathql/grammar.txt index 877bd075f..a9fbcf214 100644 --- a/helm/mathql/grammar.txt +++ b/helm/mathql/grammar.txt @@ -43,11 +43,11 @@ MATHEMATICAL QUERY LANGUAGE (MathQL) | (* variabile *) | (* applicazione di funzione *) - := NAME (* rvar -> nome_oggetto *) + := NAME (* URIREF -> nome_oggetto *) | - := THEORY (* URI -> valore_Proprieta' *) - | TITLE (* URI -> valore_Prop_DC *) + := THEORY (* URIREF -> valore_Proprieta' *) + | TITLE (* URIREF -> valore_Prop_DC *) | CONTRIBUTOR | CREATOR | PUBLISHER @@ -81,8 +81,9 @@ MATHEMATICAL QUERY LANGUAGE (MathQL) - le stringhe sono "case sensitive" - la funzione non definita sull'argomento restituisce la stringa nulla -- le si presuppongono essere istanziate come URI complete o - URI#xpointer_expression e identificano risorse +- le si presuppongono essere istanziate come URI references costituite + da un URI e da un fragment identifier opzionalecomplete; esse identificano + risorse - ogni binding lega una variabile libera (nuova) - Precedenza operatori: NOT (+) DIFF diff --git a/helm/mathql/query.xml b/helm/mathql/query.xml index 68fb9992e..8e8f3792a 100644 --- a/helm/mathql/query.xml +++ b/helm/mathql/query.xml @@ -2,13 +2,28 @@ - +