summaryrefslogtreecommitdiff
path: root/rt/docs/design_docs/rql_parser_machine.graphviz
diff options
context:
space:
mode:
authorcvs2git <cvs2git>2006-01-05 09:34:30 +0000
committercvs2git <cvs2git>2006-01-05 09:34:30 +0000
commit0c525f3ba7b2b6730b8939b950e4d76dd16802a9 (patch)
tree9d0c5411f52238759ca3484d5ecc036dc6905414 /rt/docs/design_docs/rql_parser_machine.graphviz
parent8f5c91d6c7a8dc85a8b6768a149b4c7b3e144c38 (diff)
This commit was manufactured by cvs2svn to create tag 'SQL_LEDGER_2_4_4'.SQL_LEDGER_2_4_4
Diffstat (limited to 'rt/docs/design_docs/rql_parser_machine.graphviz')
-rw-r--r--rt/docs/design_docs/rql_parser_machine.graphviz32
1 files changed, 0 insertions, 32 deletions
diff --git a/rt/docs/design_docs/rql_parser_machine.graphviz b/rt/docs/design_docs/rql_parser_machine.graphviz
deleted file mode 100644
index 36463ecc9..000000000
--- a/rt/docs/design_docs/rql_parser_machine.graphviz
+++ /dev/null
@@ -1,32 +0,0 @@
-
-/* GraphViz graph representing the state diagram of the RQL parser.
-*/
-
-digraph G {
-
- PAREN -> PAREN;
- PAREN -> KEYWORD;
- PAREN -> AGGREG;
-
- AGGREG -> KEYWORD;
- AGGREG -> PAREN;
-
- KEYWORD -> OP;
-
- OP -> VALUE;
-
- VALUE -> PAREN;
- VALUE -> AGGREG;
-
-/*
- Blue lines represent added complexity of q[IN (x,y,z)] support.
- The only place that the "blue tree" can be entered is at IN, and
- exited at PAREN.
-*/
- KEYWORD -> IN [color=blue];
- IN -> PAREN [color=blue];
- PAREN -> VALUE [color=blue];
- VALUE -> COMMA [color=blue];
- COMMA -> VALUE [color=blue];
- VALUE -> PAREN [color=blue];
-}