-
Notifications
You must be signed in to change notification settings - Fork 0
krl42c/navi
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
WORK IN PROGRES !!! # A very small "DB engine" written from scratch in Go. This small database implementation was written as a learning exercise to learn Golang. Usage: ./navi -s /path-to-script # Script format - Table creation: create table_name (col1 col2 col3) - Insertion insert table_name (val1 val2 val3) insert table_name (col1=val1 col2=val2 col3=val3) # VM Inspiration taken from SQLite: https://www.sqlite.org/vdbe.html # Progress Front-End: (x) Lexer (x) Static-analyzer (Needs refinement) Back-end: () Bytecode Generation () VM
About
navi db engine
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published