Projeto criado para a disciplina de Construção de Compiladores do curso Bacharelado em Ciência da Computação - UTFPR 2018/2, ministrada pelo professor Jorge Aikes Junior.
.
├── TopScript (Principal)
├── TopScript - LaTex (Relatório sobre a entrega do dia 20/09/2018)
├── TopScripter (IDE de desenvolvimento TopScript)
└── Topificador (Conversor de palavras chave em emoji, pq né)
cd TopScript
javac -sourcepath src src/topscript/TopScript.java
java -classpath src topscript/TopScript < ../Topificador/exemplo.🔝
cd Topificador
python3 Topificador.py exemplo
A IDE TopScripter foi escrita utilizando Electron e React. Para executá-la, antes de mais nada instale o Node.js. Em seguida, em seu terminal:
cd TopScripter
npm i
npm start
cd TopScripter
npm i
npm run package-all
Símbolo | Emoji correspondente |
---|---|
top | 🔝 |
end | 🔚 |
int | #️⃣ |
string | 🔡 |
boolean | 🚻 |
func | |
if | 🤔 |
else | 🙄 |
for | 🔁 |
while | 🔄 |
{ | 👉 |
} | 👈 |
false | 👎 |
true | 👍 |
and | |
or | |
== | 🤝 |
!= | ❗ |
= | ✍️ |
return | ↪️ |
; | 👌 |