slang-2.3.3

Introduction à slang

S-Lang (slang) est un langage interprété qui peut être incorporé dans une application pour rendre l'application extensible. Il fournit les fonctionnalités nécessaires à des applications interactives telles que la gestion de l'affichage/écran, saisie au clavier et les plans de codage.

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

  • Téléchargement (HTTP) : https://www.jedsoft.org/releases/slang/slang-2.3.3.tar.bz2

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 : 69015c8300088373eb65ffcc6ed4db8c

  • Taille du téléchargement : 1,6 Mo

  • Estimation de l'espace disque requis : 22 Mo (plus 15 Mo pour les tests)

  • Estimation du temps de construction : 0,4 SBU (plus 0,5 SBU pour les tests)

Dépendances de Slang

Facultatives

libpng-1.6.42, PCRE-8.45 et Oniguruma

Installation de Slang

[Note]

Note

Ce paquet ne supporte pas la compilation en parallèle.

Installez slang en exécutant les commandes suivantes :

./configure --prefix=/usr \
            --sysconfdir=/etc \
            --with-readline=gnu &&
make -j1

Pour tester les résultats, exécutez : make check.

Maintenant, en tant qu'utilisateur root :

make install_doc_dir=/usr/share/doc/slang-2.3.3   \
     SLSH_DOC_DIR=/usr/share/doc/slang-2.3.3/slsh \
     install

Explication des commandes

--with-readline=gnu : Ce paramètre initialise l'utilisation de GNU Readline par l'interface de l'analyseur au lieu de la version interne de slang.

make install_doc_dir=/usr/share/doc/slang-2.3.3 SLSH_DOC_DIR=/usr/share/doc/slang-2.3.3/slsh install : cette commande installe ce paquet avec un répertoire d'installation de la documentation versionné.

Configuration de slang

Fichiers de configuration

~/.slshrc et /etc/slsh.rc

Contenu

Programme installé: slsh
Bibliothèques installées: libslang.so et de nombreux modules de support
Répertoires installés: /usr/lib/slang, /usr/share/doc/slang-2.3.3 et /usr/share/slsh

Descriptions courtes

slsh

est un simple programme pour l'interprétation des scripts S-Lang. Il supporte le chargement dynamique des modules slang et il comporte l'interface de Readline pour une utilisation interactive