clisp-link - Online na nuvem

Este é o comando clisp-link 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


clisp-link - vincular um novo módulo externo a CLISP[1].

SINOPSE


clip-link [crio] [módulo] [lima...]

clip-link [adicionar] [fonte] [destino] [módulo...]

clip-link [corrida] [fonte] [módulo...]

clip-link [instalar] [módulo...]

DESCRIÇÃO


Este script de shell opera em CLISP[1] conjuntos de módulos e conjuntos de ligação:

· crios novo módulo define a partir de arquivos de origem

· adicionars conjuntos de módulos para um conjunto de ligação para produzir um novo conjunto de ligação

· corridas CLISP[1] com conjuntos de módulos adicionados

· Somente in CLISP[1] construído sem configurar bandeira --sem módulos dinâmicos.

instalars novos conjuntos de módulos para uso geral

OPÇÕES


crio
O comando

$ clip-link crio módulo lima ...

cria um módulo definido em módulo diretório que se refere (por meio de links simbólicos) a arquivos
lima... Espera-se que os arquivos sejam módulos próprios.

adicionar
O comando

$ clip-link adicionar fonte destino módulo ...

combina o conjunto de links no diretório fonte e os módulos em diretórios módulo...
para um novo conjunto de links, no diretório destino que foi criado recentemente.

corrida
O comando

$ clip-link corrida fonte módulo ...

executa o conjunto de links no diretório fonte, com os módulos em diretórios módulo...
A menos que CLISP[1] foi construído com a opção de configuração
--sem módulos dinâmicos, o carregamento será realizado usando SYS :: DYNLOAD-MODULES.
Caso contrário - isso é muito mais lento - um conjunto de links temporário será criado e excluído
depois.

instalar
Somente in CLISP[1] construído sem configurar bandeira --sem módulos dinâmicos.

O comando

$ clip-link instalar módulo ...

instala os módulos em diretórios módulo... em PERSONALIZADO: * LIB-DIRETÓRIO * ou, se for
não gravável para o usuário (por exemplo, se um sistema CLISP[1] instalação é usada e o
usuário não tem privilégios administrativos), em PERSONALIZADO: * USUÁRIO-LIB-DIRETÓRIO *.

Variável PERSONALIZADO: * USUÁRIO-LIB-DIRETÓRIO * é inicialmente definido para (MERGE-PATHNAMES[2] ".clisp /"
(USUÁRIO-HOMEDIR-PATHNAME[3])) se esse diretório existe e pode ser redefinido no arquivo RC.

Note
Do não adicionar PERSONALIZADO: * USUÁRIO-LIB-DIRETÓRIO * para PERSONALIZADO: * CAMINHOS DE CARGA * ou sob qualquer elemento
disso. Usar REQUERIR em vez de CARGA para carregar módulos dinâmicos.
Para que este comando funcione, cada módulo diretório deve conter um Makefile com um
clip-module-distrib alvo que usa LN para distribuir os arquivos necessários para executar o
módulo em destino. Isso é um acréscimo ao requisito geral de que link.sh is
presente.

EXEMPLOS


Consulte a Seção 32.2.6, “Exemplo”.

Use clisp-link online usando serviços onworks.net



Programas online mais recentes para Linux e Windows