Giter VIP home page Giter VIP logo

analisador-lexico-sintatico-swift's Introduction

Analisador Léxico-Sintático Swift

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.

Node.js TypeScript Swift

Conteúdos

Pré-requisitos

Antes de começar, verifique se você possui as seguintes ferramentas instaladas:

Executando o projeto no CodeSandbox

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.

CodeSandbox

Instalando o Node.js no Windows

  1. Acesse o site oficial do Node.js em https://nodejs.org.
  2. Na página inicial, clique no botão "Download" para baixar o instalador do Node.js para Windows.
  3. 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.
  4. Na tela de seleção de componentes, verifique se a opção "Node.js runtime" está marcada e prossiga com a instalação.
  5. 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.
  6. Na tela de seleção de recursos adicionais, você pode desmarcar a opção "Instale o Chocolatey", a menos que você queira usá-lo.
  7. 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.

Instalando o Node.js no Linux

No Linux, é possível instalar o Node.js usando o gerenciador de pacotes padrão do seu sistema.

Ubuntu e Debian-based

  1. Abra o terminal.

  2. Execute o seguinte comando para atualizar a lista de pacotes:

    sudo apt update
    
  3. Em seguida, execute o comando de instalação do Node.js:

    sudo apt install nodejs
    
  4. 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.

CentOS e Fedora

  1. Abra o terminal.

  2. Execute o seguinte comando para instalar o Node.js usando o gerenciador de pacotes Yum:

    sudo yum install nodejs
    
  3. 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.

Instalação do projeto

Siga as etapas abaixo para configurar o ambiente de desenvolvimento:

  1. Extraia o arquivo analisador-lexico-sintatico-swift.zip ou clone o repositório

    git clone https://github.com/jgsn13/analisador-lexico-sintatico-swift.git
    
  2. Acesse o diretório do projeto

    cd analisador-lexico-sintatico-swift
    
  3. Instale as dependências

    Se você estiver usando o npm:

    npm install
    

Executando o programa

Após a conclusão da instalação, você pode executar o programa da seguinte maneira:

npm run dev

Licença

Atualmente este projeto está sem licença.

Autor

analisador-lexico-sintatico-swift's People

Contributors

jgsn13 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.