AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

mon Dieu - En ligne dans le Cloud

Exécutez gosh 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

C'est la commande 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


gosh - un interpréteur de script Scheme

SYNOPSIS


ça alors [-biqV] [-I chemin ] [-UNE chemin ] [-u module ] [-l filet ] [-e expr ] [-E expr ] [-F drapeau
] [--] [ scénario argument ]

DESCRIPTION


Mon dieu est un interpréteur de schéma autonome construit au-dessus du gauche Moteur de script de schéma.

Quand scénario est donné, gosh charge le script, évaluant le code Scheme qu'il contient. Ensuite, si le
scénario définit une procédure nommée principale, gosh l'appelle avec un seul argument qui est un
liste du nom du script et des arguments suivants. Lorsque principal renvoie une valeur entière,
gosh sort avec comme code de sortie. Si principal renvoie une valeur non entière, ou une erreur est
signalé lors de l'évaluation, gosh sort avec le code de sortie 70 (EX_SOFTWARE). Voir SRFI-22
(http://srfi.schemers.org/srfi-22/srfi-22.html) pour plus de détails. S'il n'y a pas principal procédure
défini dans le script, gosh se termine avec le code 0 après le chargement du fichier de script.

Si aucun fichier de script n'est fourni, alors ça va dans un mode interactif. Par défaut, les invites alors
à l'utilisateur de saisir une expression Scheme, de la lire et de l'évaluer, puis d'imprimer le résultat,
jusqu'à ce que EOF soit lu. Si l'entrée standard n'est pas un terminal, cependant, gosh n'imprime pas de
rapide; il permet à un utilisateur d'utiliser gosh comme programme de filtrage. Ce comportement peut être contrôlé
par l'option -i ou -b ; voir ci-dessous.

OPTIONS


Les options de ligne de commande sont traitées avant de charger le fichier de script ou d'entrer le
mode interactif.

Les options -I, -A, -u, -l, -L, -e et -E sont traitées dans l'ordre d'apparition. Pour
exemple, l'ajout d'un chemin de chargement par l'option -I affecte les options -l après, mais pas celles
avant cela.

-V Imprime la version gosh et sort.

-b Temps différé. N'imprime pas l'invite, même l'entrée standard est un terminal. Remplace
-je.

-i Mode interactif. Force l'impression de l'invite, même l'entrée standard n'est pas un terminal.

-q Empêche la lecture du fichier d'initialisation par défaut.

-Ichemin
Ajoute chemin devant la liste des chemins de chargement.

-Achemin
Ajoute chemin à la fin de la liste des chemins de chargement.

-umodule
Charges et importations module, comme si "(utiliser module )" est spécifié dans le code.

-lfilet
Charge un fichier Scheme fichier.

-Lfilet
Comme -l, mais ne se plaint pas si filet n'existe pas.

-eexpr
Évalue une expression Scheme exp.

-Eexpr
Identique à -e, sauf que le expr est lu comme s'il était entouré de parenthèses.

-ptype
Active le profileur. Actuellement type ne peut être que "le temps".

-fdrapeau
Définit divers drapeaux.
case-fold utilise un lecteur insensible à la casse (comme dans R5RS)
rapport de chargement détaillé lors du chargement des fichiers
no-inline n'inline pas les procédures primitives et les constantes
(combiné non-inline-globals, no-inline-locals, et
pas de constantes en ligne.)
no-inline-globals n'incorpore pas les procédures globales.
no-inline-locals n'intègre pas les procédures locales.
les constantes no-inline ne sont pas des constantes inline.
no-post-inline-pass n'exécute pas la passe d'optimisation post-inline.

-Fcaractéristique
Donne caractéristique disponible sous forme cond-expand.

-- Indique qu'il n'y a plus d'options. S'il y a plus d'arguments après cela,
ils sont pris comme nom de fichier de script et ses arguments.

ENVIRONNEMENT


GAUCHE_LOAD_PATH
Une liste séparée par deux points des chemins de chargement.
Les chemins sont ajoutés avant les chemins de chargement par défaut du système.

GAUCHE_DYNLOAD_PATH
Une liste séparée par deux points des chemins de chargement pour les chargements dynamiques
objets. Les chemins sont ajoutés avant les chemins de chargement par défaut du système.

AUTEURS


Shiro Kawai (shiro @ acm. org)

Utilisez gosh 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