Este é um programa de análise léxico-sintática para a linguagem Swift. Ele realiza a extração de lexemas, geração de tokens e construção da árvore de análise para um código Swift fornecido como entrada.
- Pré-requisitos
- Executando o projeto no CodeSandbox
- Instalando o Node.js no Windows
- Instalando o Node.js no Linux
- Instalação do projeto
- Executando o programa
- Licença
- Autor
Antes de começar, verifique se você possui as seguintes ferramentas instaladas:
- Node.js (versão 16 ou superior)
Se você não deseja instalar ou configurar nada em seu ambiente local, você pode executar o programa diretamente no CodeSandbox. Basta acessar o link do CodeSandbox e aguardar até que as "tasks de setup" sejam finalizadas. Em seguida, clique no ícone do terminal e, depois, em "Run dev". Esse processo pode ser repetido sempre que você fizer alguma alteração no código.
- Acesse o site oficial do Node.js em https://nodejs.org.
- Na página inicial, clique no botão "Download" para baixar o instalador do Node.js para Windows.
- Após o download, execute o arquivo do instalador (por exemplo, "node-v18.16.1-x64.msi") e siga as instruções do assistente de instalação.
- Na tela de seleção de componentes, verifique se a opção "Node.js runtime" está marcada e prossiga com a instalação.
- Na tela de configuração do local de instalação, você pode escolher um diretório diferente se desejar. Caso contrário, deixe as configurações padrão e continue a instalação.
- Na tela de seleção de recursos adicionais, você pode desmarcar a opção "Instale o Chocolatey", a menos que você queira usá-lo.
- Após concluir a instalação, abra o prompt de comando (CMD) ou o PowerShell e digite
node -v
para verificar se o Node.js foi instalado corretamente. Você deve ver a versão do Node.js sendo exibida.
No Linux, é possível instalar o Node.js usando o gerenciador de pacotes padrão do seu sistema.
-
Abra o terminal.
-
Execute o seguinte comando para atualizar a lista de pacotes:
sudo apt update
-
Em seguida, execute o comando de instalação do Node.js:
sudo apt install nodejs
-
Após a conclusão da instalação, verifique se o Node.js foi instalado corretamente digitando
node -v
no terminal. Você deve ver a versão do Node.js sendo exibida.
-
Abra o terminal.
-
Execute o seguinte comando para instalar o Node.js usando o gerenciador de pacotes Yum:
sudo yum install nodejs
-
Após a conclusão da instalação, verifique se o Node.js foi instalado corretamente digitando
node -v
no terminal. Você deve ver a versão do Node.js sendo exibida.
Siga as etapas abaixo para configurar o ambiente de desenvolvimento:
-
Extraia o arquivo
analisador-lexico-sintatico-swift.zip
ou clone o repositóriogit clone https://github.com/jgsn13/analisador-lexico-sintatico-swift.git
-
Acesse o diretório do projeto
cd analisador-lexico-sintatico-swift
-
Instale as dependências
Se você estiver usando o npm:
npm install
Após a conclusão da instalação, você pode executar o programa da seguinte maneira:
npm run dev
Atualmente este projeto está sem licença.
- Joaquim Gregório da Silva Neto [email protected]