Instalação

Para começar a "fritar" seu código "gordo", você precisará de um interpretador para a linguagem de programação FatScript.

fry, o Interpretador Fatscript

fry é um interpretador e ambiente de execução gratuito para FatScript. Embora ainda esteja em estágio inicial de desenvolvimento, você pode instalá-lo em sua máquina seguindo as instruções a seguir.

Instruções

fry é projetado para GNU/Linux, mas também pode funcionar em outros sistemas operacionais.

Se você está usando uma distribuição baseada no Arch, pode instalar através do pacote AUR:

fatscript-fry

Para outras distribuições, experimente o script smart setup. Este script irá resolver automaticamente as dependências nas plataformas suportadas e cuidará da instalação para você:

curl -sSL https://gitlab.com/fatscript/fry/raw/main/extras/smart_setup.sh -o smart_setup.sh;
bash smart_setup.sh || sudo bash smart_setup.sh

Para instalar o fry manualmente:

  • Clone o repositório:
git clone https://gitlab.com/fatscript/fry.git
  • Em seguida, execute o script de instalação:
cd fry
./install.sh

a instalação manual pode copiar o binário fry para a pasta $HOME/.local/bin, alternativamente, use sudo para instalá-lo em /usr/local/bin/

  • Verifique se o fry foi instalado executando:
fry --version

Dependências

Se a instalação falhar, podem estar faltando algumas dependências. fry requer git, gcc, curses, readline e libcurl para compilar. Para instalar essas dependências no Debian/Ubuntu, execute:

apt update
apt install git gcc libncurses5-dev libreadline-dev libcurl4-openssl-dev

Suporte de Sistema Operacional

fry é primordialmente projetado para GNU/Linux, mas também é acessível em outros sistemas operacionais:

Android

Se você estiver no Android, pode instalar o fry via Termux. Basta instalar as dependências necessárias da seguinte maneira:

pkg install git clang

Em seguida, você pode seguir as instruções padrão de instalação do fry.

ChromeOS

Se você estiver usando o ChromeOS, pode habilitar o suporte ao Linux seguindo as instruções aqui.

MacOS

Se você estiver usando o MacOS, precisará ter as Command Line Tools instaladas.

iOS

Se você estiver usando o iOS, poderá usar o fry via iSH. Primeiro, instale as dependências necessárias:

apk add bash gcc libc-dev ncurses-dev readline-dev curl-dev

Em seguida, de acordo com esta discussão, configure o git para funcionar corretamente, assim:

wget https://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86/git-2.24.4-r0.apk
apk add ./git-2.24.4-r0.apk
git config --global pack.threads "1"

embora o iSH meio que funcione, é lento, e curses simplesmente não rola

Windows

Se você estiver usando o Windows, poderá usar o fry via Windows Subsystem for Linux (WSL).

Imagem Docker

fry também está disponível como uma imagem docker:

docker run --rm -it fatscript/fry

Para executar um arquivo FatScript com o docker, use o seguinte comando:

docker run --rm -it -v ~/project:/app fatscript/fry prog.fat

substitua ~/project pelo caminho para o seu arquivo FatScript

Solução de problemas

Se você encontrar qualquer problema ou bug ao usar o fry, por favor abra uma "issue".

results matching ""

    No results matching ""