Commits

Author Commit Message Labels Comments Date
Olemis Lang
GViz QL : Add 'sort' attribute in GVizOrderByClause gvizql.py Total tests : 62 , Failures : 10 , Errors : 9
Branches
gviz_ql
Olemis Lang
GViz QL : Parenthesis allowed in boolean expressions
Branches
gviz_ql
Olemis Lang
GViz QL : Parenthesis allowed in boolean expressions
Branches
gviz_ql
Olemis Lang
GViz QL : Tests for PIVOT clause ... [ok] gvizql.py Total tests : 62 , Failures : 10 , Errors : 13
Branches
gviz_ql
Olemis Lang
GViz QL : Boolean expressions in where clause now work as expected gvizql.py Total tests: 62 , Failures: 5 , Errors : 25
Branches
gviz_ql
Olemis Lang
GViz QL : Enhanced initialization of GVizSelectClause handlers
Branches
gviz_ql
Olemis Lang
GViz QL : Parse GViz QL using operator precedence parser. Tests for FROM clause ... [ok] gvizql.py => Total tests : 61 , Failures : 7 , Errors : 41
Branches
gviz_ql
Olemis Lang
GViz QL: Greedy production matching approach. GViz QL grammar precedence + lookup
Branches
gviz_ql
Olemis Lang
GViz QL: GViz QL grammar. Production processing algorithm is class method now
Branches
gviz_ql
Olemis Lang
GViz QL : Operator precedence table and productions lookup tree generated from grammar productions
Branches
gviz_ql
Olemis Lang
GViz QL: Fine-grained operator tokens
Branches
gviz_ql
Olemis Lang
GViz QL: Generate non-terminal precedence table from more readable representation
Branches
gviz_ql
Olemis Lang
GViz QL: Data-driven parser for operator precedence grammars ... with tests
Branches
gviz_ql
Olemis Lang
GViz QL: Binary string matching operators
Branches
gviz_ql
Olemis Lang
Incorporating changes introduced during last merge ;o)
Branches
gviz_ql
Olemis Lang
Preparing merge in `tracgviz` subfolder
Branches
gviz_ql
Olemis Lang
Bugs fixed: Unicode error in `LABEL` statement. `tqx` now not in `params`.
Branches
gviz_ql
Olemis Lang
Bug fixed: GVizQL Parser was missing
Branches
gviz_ql
Olemis Lang
Removed `ig` from `setup.py`
Branches
gviz_ql
Olemis Lang
Better ignore for `dist` and `build` ... bah!
Branches
gviz_ql
olemis
Request is not needed in GViz QL transform.
Branches
gviz_ql
olemis
Added __author__ everywhere.
Branches
gviz_ql
olemis
Initial GViz QL eval model (SELECT ~ , OFFSET, LIMIT, FROM, LABEL). Tested! The following features have been added : - Added `transform` method to GViz clause handlers. By default the client is notified that the clause is not supported. - Basic transformation for `SELECT` clause. Only column names are supported in the selection list. - Transformations for `OFFSET`, `LIMIT`, and `FROM`, `LABEL` clause fully implemented. - Added protection against Pygme…
Branches
gviz_ql
olemis
After lexical analysis, parser architecture plus simple clause handlers. Tested ! Further features : - LIMIT, OFFSET, and FROM clauses are fully processed. - Initial implementation for SELECT clause handler. Only column names are accepted. - From now on the token stream always ends with a Whitespace token with a new line character as the value (a.k.a. EOL token). - Attributes of clause handlers included in compiled GViz QL expressions are also available in …
Branches
gviz_ql
olemis
Added tag deps_dutest for changeset 5bfba473ac6f
Branches
gviz_ql
olemis
Added tag deps_pygments for changeset 8abb0214b087
Branches
gviz_ql
olemis
`GVizQLParser` is now a subclass of Pygments RegexLexer. This implies : - Pygments is a dependency. - Tests rewritten (all pass). - More precision : all tokens are retrieved in sequence. - Solid foundations.
Tags
deps_pygments
Branches
gviz_ql
olemis
Basic syntax for all GVizQL statements. Parsing OK. Tested ! - More REs for GVizQL elements. - Automatic support for keywords and new clauses. - Added syntax for all clauses. Tested! - Validation: GVizQL identifiers cannot be keywords.
Branches
gviz_ql
olemis
Simple `SELECT` and `FROM` clauses parsed correctly. Tested ! - Exception classes for all GViz error conditions have been identified. All those related with GVizQL were formerly missing. - Few more TODOs added. - Refactorings applied in order to introduce `gvizql` module. Most of the features needed to support GVizQL will be included in there. - First commit of the architechture for GVizQL. Simple `SELECT` and `FROM` clauses are parsed co…
Tags
deps_dutest
Branches
gviz_ql
olemis
Updating tasks in this branch ... bah!
Branches
gviz_ql
  1. Prev
  2. Next