AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

luac50 - En ligne dans le Cloud

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


luac - compilateur Lua

SYNOPSIS


luac [ Options ] [ noms de fichiers ]

DESCRIPTION


luac est le compilateur Lua. Il traduit des programmes écrits dans le langage de programmation Lua
dans des fichiers binaires qui peuvent ensuite être chargés et exécutés.

Les principaux avantages de la précompilation des morceaux sont : un chargement plus rapide, la protection du code source
des modifications apportées par l'utilisateur et de la vérification de la syntaxe hors ligne.

La pré-compilation n'implique pas une exécution plus rapide car dans Lua, les morceaux sont toujours compilés
en bytecodes avant d'être exécuté. luac permet simplement à ces bytecodes d'être sauvegardés dans un
fichier pour une exécution ultérieure.

luac produit un seul fichier de sortie contenant les bytecodes pour tous les fichiers source donnés.
Par défaut, le fichier de sortie est nommé luac.out, mais vous pouvez changer cela avec le -o option.

Les fichiers binaires créés par luac sont portables sur toutes les architectures avec le même mot
taille. Cela signifie que les fichiers binaires créés sur une plateforme 32 bits (telle qu'Intel) peuvent être
lire sans changement sur une autre plate-forme 32 bits (telle que Sparc), même si l'ordre des octets
(« endianité ») est différent. En revanche, les fichiers binaires créés sur un ordinateur 16 bits
la plate-forme ne peut pas être lue sur une plate-forme 32 bits, ni vice versa.

Dans la ligne de commande, vous pouvez mélanger des fichiers texte contenant la source Lua et des fichiers binaires
contenant des morceaux précompilés. Ceci est utile pour combiner plusieurs morceaux précompilés, même
provenant de plates-formes différentes (mais compatibles), en un seul morceau précompilé.

Vous pouvez utiliser - pour indiquer l'entrée standard comme fichier source et -- pour signaler la fin de
options (c'est-à-dire que tous les arguments restants seront traités comme des fichiers même s'ils commencent par
-).

Le format interne des fichiers binaires produits par luac est susceptible de changer lorsqu'un nouveau
version de Lua est sortie. Alors, enregistrez les fichiers sources de tous les programmes Lua que vous
précompiler.

OPTIONS


Les options doivent être séparées.

-l produire une liste du bytecode compilé pour la machine virtuelle de Lua. Référencement
bytecodes est utile pour en savoir plus sur la machine virtuelle de Lua. Si aucun fichier n'est fourni,
puis luac charges luac.out et liste son contenu.

-o filet
sortie vers filet, au lieu de la valeur par défaut luac.out. Le fichier de sortie peut être une source
fichier car tous les fichiers sont chargés avant l’écriture du fichier de sortie. Sois prudent
ne pas écraser les fichiers précieux.

-p charge les fichiers mais ne génère aucun fichier de sortie. Utilisé principalement pour la vérification de la syntaxe
et pour tester les morceaux précompilés : les fichiers corrompus généreront probablement des erreurs
lorsqu'il est chargé. Lua effectue toujours un test d'intégrité approfondi sur les morceaux précompilés.
Le bytecode qui réussit ce test est totalement sûr, dans le sens où il ne
briser l'interprète. Cependant, il n'y a aucune garantie qu'un tel code fasse quoi que ce soit
sensible. (Aucune ne peut être donnée, car le problème d'arrêt est insoluble.) Si non
les fichiers sont donnés, puis luac charges luac.out et teste son contenu. Aucun message n'est
affiché si le fichier réussit le test d'intégrité.

-s supprimer les informations de débogage avant d'écrire le fichier de sortie. Cela permet d'économiser de l'espace dans
de très gros morceaux, mais si des erreurs se produisent lors de l'exécution de ces morceaux, alors l'erreur
les messages peuvent ne pas contenir toutes les informations qu'ils contiennent habituellement (numéros de ligne et
les noms des habitants sont perdus).

-v afficher les informations de version.

Utilisez luac50 en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    moucheron, moucheron, gnatbl, moucheron,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moucherons, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - Boîte à outils GNAT
    DESCRIPTIF : Le...
    Exécutez aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatcho-5
    aarch64-linux-gnu-gnatcho-5
    moucheron, moucheron, gnatbl, moucheron,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moucherons, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - Boîte à outils GNAT
    DESCRIPTIF : Le...
    Exécutez aarch64-linux-gnu-gnatcho-5
  • 3
    cpupower-idle-infos
    cpupower-idle-infos
    cpupower idle-info - Utilitaire pour
    récupérer les informations du noyau inactif du processeur
    SYNTAXE : cpupower [ -c cpulist ]
    idle-info [options] DESCRIPTION : Un outil
    qui imprime p...
    Exécutez cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilitaire pour définir le processeur
    options de noyau spécifiques à l'état d'inactivité
    SYNTAXE : cpupower [ -c cpulist ]
    info-inactive [options] DESCRIPTION : Le
    cpupower inactif-se...
    Exécutez cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifie/imprime l'utilisateur
    chemin de recherche du jeu de cartes actuel. Affecte la
    l'accès de l'utilisateur aux données existant sous le
    autres ensembles de cartes à l'emplacement actuel. ...
    Exécutez g.mapsetsgrass
  • 6
    g. messagegrass
    g. messagegrass
    g.message - Affiche un message, un avertissement,
    informations de progression ou erreur fatale dans le
    Chemin de l'HERBE. Ce module doit être utilisé dans
    scripts pour les messages servis à l'utilisateur.
    KEYW...
    Exécutez g.messagegrass
  • Plus "

Ad