Este é o comando pil que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
pil, picolisp - um intérprete Lisp rápido e leve
SINOPSE
pil [argumentos ...] [-] [argumentos ...] [+]
picolispo [argumentos ...] [-] [argumentos ...] [+]
DESCRIÇÃO
PicoLispGenericName é um interpretador Lisp com um pequeno consumo de memória, mas relativamente alto
velocidade de execução. Ele combina uma linguagem elegante e poderosa com banco de dados embutido
funcionalidade.
pil é o front-end de inicialização do intérprete. Ele se encarrega de iniciar o binário
sistema básico e carregando um ambiente de execução útil.
picolispo é apenas o binário do interpretador básico. Geralmente é chamado em scripts autônomos,
usando a notação she-bang na primeira linha, passando o ambiente mínimo em lib.l
e carregando arquivos adicionais conforme necessário:
#! / usr / bin / picolisp /usr/lib/picolisp/lib.l
(carregue "@ ext.l" "meusarquivos / lib.l" "meusarquivos / foo.l")
(faça alguma coisa ...)
(tchau)
INVOCAÇÃO
PicoLispGenericName não tem sinalizadores de linha de comando predefinidos; os aplicativos são livres para definir os seus.
Qualquer função Lisp embutida ou de nível de usuário pode ser chamada a partir da linha de comando por prefixação
com um hífen. Exemplos de funções integradas úteis neste contexto são versão
(imprima o número da versão) ou tchau (saia do intérprete). Portanto, uma chamada mínima para
imprimir o número da versão e sair imediatamente do interpretador seria:
$ pil -versão -tchau
Qualquer outro argumento (que não comece com um hífen) deve ser o nome de um arquivo a ser carregado.
Se o primeiro caractere de um caminho ou nome de arquivo for um at-mark, ele será substituído por
o caminho para o diretório de instalação.
Todos os argumentos são avaliados da esquerda para a direita e, em seguida, um interativo ler-avaliar-imprimir laço
é inserido (com dois-pontos como prompt).
Um único hífen interrompe a avaliação do restante da linha de comando, para que o
os argumentos restantes podem ser processados sob o controle do programa.
Se o último argumento da linha de comando for um único caractere de adição, o modo de depuração é
ligado na inicialização do interpretador, antes de avaliar qualquer um dos argumentos da linha de comando. UMA
a sessão interativa mínima é iniciada com:
$pil +
Aqui você pode acessar o manual de referência
: (doc)
e a documentação online para a maioria das funções,
: (doc 'vi)
ou inspecionar diretamente suas fontes:
: (vi 'doc)
O intérprete pode ser encerrado com
: (tchau)
ou digitando Ctrl-D.
Use pil online usando serviços onworks.net