Skip to content

Latest commit

 

History

History
99 lines (82 loc) · 2.68 KB

File metadata and controls

99 lines (82 loc) · 2.68 KB

Query Optimiser

Repository for End term submission for Database Management Systems Lab course (CS39202) offered in Spring semester 2023, Department of CSE, IIT Kharagpur.


Compiling queries



Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started

About The Project

This project is a compiler.

Team members:

  • Archit Mangrulkar - 20CS10086
  • Ashwani Kumar Kamal - 20CS10011
  • Hardik Pravin Soni - 20CS30023
  • Shiladitya De - 20CS30061
  • Sourabh Soumyakanta Das - 20CS30051

(back to top)

Getting Started

A quick introduction of the minimal setup you need to get the application up

Install the gcc package along with flex and bison (following commands are applicable for Ubuntu based systems)

sudo apt install build-essentials
sudo apt install flex bison
make run
pip install -r requirements.txt
streamlit run deploy.py

Directory Structure

.
├── call.py
├── deploy.py
├── inp.txt
├── Makefile
├── README.md
├── requirements.txt
├── test.l
├── test_target_translator.cxx
├── test_translator.cxx
├── test_translator.h
├── test.y
└── tmp
    ├── in.txt
    └── out.txt