Go to file
VaclavT 9afbe6435e create table as 2021-07-18 21:49:13 +02:00
.idea initial commit 2021-06-29 19:28:14 +02:00
.vscode another bit of refactoring 2021-07-13 14:40:43 +02:00
.gitignore initial commit 2021-06-29 19:28:14 +02:00
CMakeLists.txt another bit of refactoring 2021-07-13 14:40:43 +02:00
Readme.md create table as 2021-07-18 21:49:13 +02:00
csvreader.cpp another bit of refactoring 2021-07-13 14:40:43 +02:00
csvreader.h another bit of refactoring 2021-07-13 14:40:43 +02:00
data.csv changes here and there 2021-07-12 18:45:51 +02:00
exception.cpp preparing for functions 2021-07-15 00:13:45 +02:00
exception.h preparing for functions 2021-07-15 00:13:45 +02:00
lexer.cpp create table as 2021-07-18 21:49:13 +02:00
lexer.h create table as 2021-07-18 21:49:13 +02:00
main.cpp create table as 2021-07-18 21:49:13 +02:00
parser.cpp create table as 2021-07-18 21:49:13 +02:00
parser.h create table as 2021-07-18 21:49:13 +02:00
row.cpp create table as 2021-07-18 21:49:13 +02:00
row.h create table as 2021-07-18 21:49:13 +02:00
table.cpp create table as 2021-07-18 21:49:13 +02:00
table.h create table as 2021-07-18 21:49:13 +02:00
usql.cpp create table as 2021-07-18 21:49:13 +02:00
usql.h create table as 2021-07-18 21:49:13 +02:00

Readme.md

TODO

  • save table command
  • unify using of float and double keywords to double
  • use long data type for int
  • stoi -> stol, stof -> stod
  • add exceptions
  • class members should have prefix m_
  • add pipe | token
  • add to_date a to_number functions
  • add min and max functions, eg aggregate functions
  • add logging
  • add const wherever should be