GitHub / joyeecheung/simple-sql-parser / commits
A simple sql parser with context-free grammer, predictive parser and lexer with DFA
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| febd5b8e | line breaks | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 941c4a43 | detailed test report | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| de4f62c3 | fix readme | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 10798beb | merge merge engine | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 4df5b87c | directory structure | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| b158c512 | readme | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 92d500ca | pics | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| fcd38e79 | test document | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 29fbe439 | documentation && more tests | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| d84ac7fb | documentation | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 3ebbcaa9 | merge Merge branch 'engine' of bitbucket.org:joyeecheung/simple-sql-parser into engine | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 9b7ad525 | seperate IO | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| db891cfd | error recovery design | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 1b30987a | lexeme error | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 8339ddcc | add division by zero test | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 55f9c51b | all test | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 35ec66bc | parser and lexer tests | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| f17e5ee8 | report about to finish | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 05cc3f64 | trees | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| ff83db3e | parsing table in report | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 0a23062d | design doc | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 564ad865 | get rid of warning | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| fa1b4689 | more tests | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 764849e2 | fix delay | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 702b65eb | fix delaying and add error recovery | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 9d50db52 | better error prompt | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 10d693c3 | fix quering empty table | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 3af956a2 | better printing | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| d26fa2eb | fix deletion during iteration | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| c906479d | engine | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 28e69aca | draft for engine | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 413f112a | add expression runtime error | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 2bd6831b | more documentation | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| b5d5a125 | fix column counting bug | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| b670b19b | documentation | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| d18d0db4 | short circuit logic and namespace | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 966bf3ca | valgrind | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| a4cad616 | expression associativity and fix bugs | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 25b5d0bc | pure numerical expression eval | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 37e72ead | implement new parsing table | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| dfed2235 | parsing table with expressions | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| daa31b9d | new first-follow | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 0a1a25d4 | expression productions | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 62345622 | rewrite tracking | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| cbc097c3 | lexer record columns | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 11d5d4ca | format && change create components | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 7b0cb49a | fix parser and copy constructors | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| ea637f7d | start parser && fix lexer EOF | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| a3376d7d | remove unecessary test file | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| e708d77a | lexer test | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| b146f308 | expr | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 41b6b5dc | Expr | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 9bd1ba66 | seperate parse error and database error | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| 867f2eda | start lexer | joyeec9h3 <j****3@g****m> | over 11 years ago | |
| e6c39f99 | add token << | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 8923e4e7 | fix lexer | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| c957c1c5 | add semantic actions, no sure how Expr is handled | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| c2aef92a | draft of engine communication | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 469217f7 | statements | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 549d5ebb | add ssql_stmt | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 07a8b911 | parser draft | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 094a545a | lexer | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 00a9860f | draft of token | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| cff95630 | move directory | Joyee Cheung <j****3@g****m> | over 11 years ago | |
| 1c891471 | drafts | Joyee Cheung <j****3@g****m> | over 11 years ago |