|
myTinySQL v0.2.0-2-g5000098
A tiny SQL interpreter over fixed-width text files
|
Files | |
| Catalog.cpp | |
| Reading SYSTEM_TABLE into Catalog, TableSchema and Column objects. | |
| main.cpp | |
| The command-line entry point: options, script mode, interactive mode, server mode. | |
| Output.cpp | |
| Console text, and the JSON answers of the browser server's API. | |
| Parser.cpp | |
| The tokenizer and recursive-descent parser for the SQL dialect. | |
| Server.cpp | |
| The HTTP server: the page's files, a small JSON API, and one thread per connection. | |
| Session.cpp | |
| Implementation of Session: running each kind of statement. | |
| TableFile.cpp | |
| Implementation of TableFile: reading rows and writing them back safely. | |
| Util.cpp | |
| Implementation of the string helpers declared in Util.hpp. | |