Skip to content

Tibola/TopScript

Repository files navigation

🔝👌😂 TopScript 😂👌🔝

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é)

Para rodar na linha de comando

cd TopScript
javac -sourcepath src src/topscript/TopScript.java
java -classpath src topscript/TopScript < ../Topificador/exemplo.🔝

Para topificar seu arquivo

cd Topificador
python3 Topificador.py exemplo

Para rodar a IDE

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

Para instalar a IDE

cd TopScripter
npm i
npm run package-all

Símbolos terminais da linguagem

Símbolo Emoji correspondente
top 🔝
end 🔚
int #️⃣
string 🔡
boolean 🚻
func ▶️
if 🤔
else 🙄
for 🔁
while 🔄
{ 👉
} 👈
false 👎
true 👍
and 🅰️
or 🅾️
== 🤝
!=
= ✍️
return ↪️
; 👌

Contribuição

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •