jhoisz / analisador_sql

👩🏻‍💻 Analisador de SQL com parser recursivo descendente em Flutter.

Home Page:https://jhoisz.github.io/analisador_sql/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Compiladores: Analisador SQL 👩🏻‍💻

ℹ️ Sobre o projeto

Este trabalho aborda o uso de um parser recursivo descendente desenvolvido em Python para analisar comandos da linguagem SQL. Essa abordagem utiliza técnicas como expressões regulares e árvores sintáticas para identificar a estrutura sintática correta dos comandos SQL fornecidos como entrada.

Desenvolvido para a disciplina de Compiladores na Universidade Federal do Piauí, 2023.1.

✨ Funcionalidades do projeto

🔨 Tecnologias usadas

Neste projeto foram usadas as seguintes tecnologias:

Framework Flutter

Linguagem Dart

▶️ Como executar

Primeiro você deve instalar flutter.

Então, você pode clocar e entrar na pasta do projeto:

git clone https://github.com/jhoisz/analisador_sql
cd analisador_sql

Agora, para testar, você deve instalar os pacotes/dependêncas e usar um dispositivo conectado ao seu computador ou usar um emulador:

Flutter pub get
flutter run

About

👩🏻‍💻 Analisador de SQL com parser recursivo descendente em Flutter.

https://jhoisz.github.io/analisador_sql/


Languages

Language:C++ 38.6%Language:CMake 31.8%Language:Dart 20.6%Language:HTML 3.1%Language:Swift 3.1%Language:C 2.4%Language:Kotlin 0.2%Language:Objective-C 0.1%