Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PandaQ

Welcome to PandaQ, an SQL interpreter. The grammar was created with ANTLR4, and the graphical interface is built with Streamlit.

Compile

To compile the project:
antlr4 -Dlanguage=Python3 -no-listener -visitor sequel.g4

Run

To run the program:
streamlit run sequel.py
Once Streamlit is running as localhost, SQL queries can be executed using SQL syntax.

Notes

It is important to have a folder named data in the project directory, containing the tables to work with, in CSV format.

About

Creation of an SQL Interpreter using ANTLR4 and Python. Data is handled with Pandas, and the graphical interface is built with Streamlit.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages