GoGPT Best VPN GoSearch

Icône de favori OnWorks

gclL - En ligne dans le Cloud

Exécutez gclL dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande gclL qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


gcl - Interpréteur/compilateur GCL Common Lisp, instantané CVS

SYNOPSIS


gcl [ Options ]

DESCRIPTION


Le programme gcl est une implémentation d'un sous-ensemble de la norme Common Lisp Ansi. Il est
écrit en C et en Common Lisp, et est hautement portable. Il inclut ces fonctionnalités dans
la définition originale de Common Lisp, (Guy Steele version 1.), ainsi que certaines fonctionnalités
de la nouvelle norme proposée.

La meilleure documentation est disponible dans texinfo/info forme, avec trois groupes de
</br>L’Information. gcl-si pour des descriptions communes de base de lisp et des fonctionnalités uniques à gcl Le
gcl-tk info fait référence à la connexion avec tk système de fenêtre, permettant toute la puissance de la
tcl/tk système d'interaction à utiliser à partir de lisp. Le troisième fichier d'informations gcl détaille l'Ansi
standard pour le lisp commun, auquel ce sous-ensemble essaie d'adhérer. Il est fortement recommandé
pour écrire des programmes, qui seront à l'intersection de gcl et ansi common lisp.
Malheureusement, la norme Ansi est énorme et nécessitera un effort substantiel, et
augmentation de la taille de gcl, pour tout inclure.

Quand gcl est invoqué depuis le shell, la variable si::*commande-args* est défini sur la liste des
arguments de ligne de commande. Divers Options sont compris :

-évaluation commander
Appelez read puis eval sur le commander passé dans.

-- Arrêtez de traiter les arguments, en définissant si::*command-args* sur une liste contenant les
arguments après la --.

-charge chemin d'accès
Chargez le fichier dont chemin d'accès est spécifié après -charge.

-f Ouvrez le fichier suivant -f pour l'entrée, sautez la première ligne, puis lisez et évaluez
le reste des formulaires du dossier. Remplace si::*command-args* par la liste
commençant après -f. Cela peut être utilisé comme avec les shells pour écrire un petit shell
programmes:

#!/usr/local/bin/gcl.exe -f
(format t "hello world ~a~%" (nth 1 si::*command-args*))

La valeur si::*commande-args* aura la valeur appropriée. Ainsi, si la ligne 2 ci-dessus
le fichier est rendu exécutable et appelé foo puis

tutoriel% foo billy
bonjour le monde billy

REMARQUE : Sur de nombreux systèmes (par exemple SunOs), la première ligne d'un fichier de script exécutable tel que :
#!/usr/local/bin/gcl.exe -f ne lit que les 32 premiers caractères ! Donc si votre nom de chemin
où l'exécutable avec le '-f' fait plus de 32 caractères le fichier
ne sera pas reconnu. De plus, l'exécutable doit être le vrai gros fichier binaire, [ou un
lien vers celui-ci], et pas seulement un / Bin / sh scénario. Dans ce dernier cas le / Bin / sh l'interprète serait
être invoqué sur le fichier.

Alternativement, on pourrait invoquer le fichier foo sans le rendre exécutable :

tutoriel% gcl -f foo "de la facture"
bonjour tout le monde de bill

-grouper N'entrez pas la commande print loop. Utile si les autres arguments de la ligne de commande
faire quelque chose. N'imprimez pas les informations de licence et d'accusé de réception. Notez si
votre programme n'imprime aucune information de licence, il doit imprimer l'en-tête GCL
informations aussi.

est Répertoire où se trouve le binaire exécutable en cours d'exécution. Nécessaire à la sauvegarde
et amis. Ceci est défini comme si::*system-directory*

-libdir
-libdir /d/wfs/gcl-2.0/

signifierait que les fichiers comme gcl-tk/tk.o seraient trouvés en concaténant le chemin vers
le chemin libdir, c'est-à-dire dans /d/wfs/gcl-2.0/gcl-tk/tk.o

-compiler
Appelez le compilateur sur le nom de fichier suivant -compiler D'autres drapeaux affectent
compilation.

-o-fichier
Si zéro suit -o-fichier alors ne produisez pas de .o fichier.

-c-fichier
If -c-fichier est spécifié, laissez l'intermédiaire .c déposer là.

-h-fichier
If -h-fichier est spécifié, laissez l'intermédiaire .h déposer là.

-fichier de données
If -fichier de données est spécifié, laissez l'intermédiaire .Les données déposer là.

-système-p
If -système-p est spécifié puis invoque fichier-compilation grâce à la fonction :système-p t mot-clé
argument, ce qui signifie que la fonction C init portera un nom basé sur le nom de
le fichier, afin qu'il puisse être invoqué par son nom par le code C.

Ce paquet GNU ne doit pas être confondu avec le programme propriétaire distribué par
FRANZ, Inc. Il ne doit pas non plus être confondu avec un domaine public ou un lisp propriétaire
système.

Pour tout autre chose que le développement de programmes, l'utilisation du compilateur lisp est fortement
recommandé de préférence à l'utilisation de l'interprète, en raison de la vitesse beaucoup plus élevée.

Utiliser gclL en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.