import of olds chapters
This commit is contained in:
42
chap/slang.tex
Normal file
42
chap/slang.tex
Normal file
@@ -0,0 +1,42 @@
|
||||
\chapter{S-lang}
|
||||
\label{S-lang}
|
||||
\index{S-lang}
|
||||
|
||||
\section{C'est quoi ?}
|
||||
|
||||
S-lang est une bibliothèque de fonctions multi-plateforme
|
||||
pour faire des trucs
|
||||
sympathiques dans des
|
||||
consoles texte.
|
||||
L'exemple le plus éblouissant étant le célèbre
|
||||
\texttt{slrn}\index{slrn} : "s-lang news reader", dont on cause plus
|
||||
longuement dans les pages consacrées à Usenet\index{Usenet}
|
||||
(page \pageref{slrn}).
|
||||
|
||||
\section{slsh}
|
||||
\index{slsh}
|
||||
|
||||
Autour de s-lang, on trouve un interpréteur de scripts.
|
||||
|
||||
Voyons un premier exemple d'utilisation, inspiré de l'exemple de la
|
||||
manpage\footnote{vous lisez bien les pages de man ?}, et qui montre
|
||||
l'utilisation en mode interactif :
|
||||
|
||||
\begin{verbatim}
|
||||
tth@plop:~/Essais/Slang$ slsh
|
||||
slsh version 0.8.4-1; S-Lang version: 2.2.2
|
||||
|
||||
slsh> 3*10;
|
||||
30
|
||||
slsh> x = [1:20];
|
||||
slsh> sum (sin(x)-cos(x));
|
||||
0.45861331748677714
|
||||
slsh> print x;
|
||||
Usage: print (OBJ [,&str|File_Type|Filename]);
|
||||
Qualifiers: pager[=pgm], nopager
|
||||
slsh> ^D
|
||||
tth@plop:~/Essais/Slang$
|
||||
\end{verbatim}
|
||||
|
||||
Cool...
|
||||
|
||||
Reference in New Issue
Block a user