X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmathql%2Fgrammar.txt;h=25e4b8e1eb3cb62c3730f2592c675ec6e0448e91;hb=5a3c6e3eb8f8ed08152c43671ff21a04cbc57dac;hp=4f2ff8c76af8543080b0ed5b08b9cceb7006f249;hpb=2894cb7d5855ac2003e81c9383c3cf3843973d9e;p=helm.git diff --git a/helm/mathql/grammar.txt b/helm/mathql/grammar.txt index 4f2ff8c76..25e4b8e1e 100644 --- a/helm/mathql/grammar.txt +++ b/helm/mathql/grammar.txt @@ -7,8 +7,6 @@ MATHEMATICAL QUERY LANGUAGE (MathQL) | UNION (* unione *) | INTERSECT (* intersezione *) | DIFF (* differenza *) - | SORTEDBY (* unione lista ordinata secondo - ordine e valore funzione *) | SELECT IN WHERE (* selezione *) | EXISTS IN WHERE (* esistenziale *) | USE POSITION (* unione lista backward *) @@ -73,9 +71,6 @@ MATHEMATICAL QUERY LANGUAGE (MathQL) | SUPER (* proprieta' e super-proprieta' di *) - := DESC (* ordinamento decrescente *) - | ASC (* ordinamento crescente *) - := (* variabile per risorse *) := $ (* variabile per stringhe *) @@ -118,3 +113,17 @@ MATHEMATICAL QUERY LANGUAGE (MathQL) "body" parte compresa fra le occorrenze di ":/" e "#1" escluse "fragment" parte successiva all'occorrenza "#1" +- FUTURO: operatore di ordinamento sul risultato finale della query. + SORTEDBY (* unione lista ordinata secondo + ordine e valore funzione *) + := DESC (* ordinamento decrescente *) + | ASC (* ordinamento crescente *) + DTD: + + + + + +- RILASSAMENTO degli operatori UNION e INTERSECT. Operatori fuzzy con + introduzione di pesi associati ai risultati. \ No newline at end of file