<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://w.lanisys.fr/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://w.lanisys.fr/feed.php">
        <title>W</title>
        <description></description>
        <link>https://w.lanisys.fr/</link>
        <image rdf:resource="https://w.lanisys.fr/lib/exe/fetch.php?media=wiki:logo.svg" />
       <dc:date>2026-06-22T18:15:52+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://w.lanisys.fr/doku.php?id=refmodule&amp;rev=1781973233&amp;do=diff"/>
                <rdf:li rdf:resource="https://w.lanisys.fr/doku.php?id=download&amp;rev=1781293283&amp;do=diff"/>
                <rdf:li rdf:resource="https://w.lanisys.fr/doku.php?id=sample:calc&amp;rev=1775245914&amp;do=diff"/>
                <rdf:li rdf:resource="https://w.lanisys.fr/doku.php?id=presentation&amp;rev=1775228304&amp;do=diff"/>
                <rdf:li rdf:resource="https://w.lanisys.fr/doku.php?id=en:install&amp;rev=1775227756&amp;do=diff"/>
                <rdf:li rdf:resource="https://w.lanisys.fr/doku.php?image=0%3Awlanguage_0.2.deb&amp;ns=0&amp;rev=1756655984&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://w.lanisys.fr/doku.php?image=wlanguage_0.2.deb&amp;ns=0&amp;rev=1756655667&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://w.lanisys.fr/lib/exe/fetch.php?media=wiki:logo.svg">
        <title>W</title>
        <link>https://w.lanisys.fr/</link>
        <url>https://w.lanisys.fr/lib/exe/fetch.php?media=wiki:logo.svg</url>
    </image>
    <item rdf:about="https://w.lanisys.fr/doku.php?id=refmodule&amp;rev=1781973233&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-20T16:33:53+00:00</dc:date>
        <dc:creator>root (root@undisclosed.example.com)</dc:creator>
        <title>refmodule</title>
        <link>https://w.lanisys.fr/doku.php?id=refmodule&amp;rev=1781973233&amp;do=diff</link>
        <description>Modules standards W

Fonctions communes

Tous les modules possèdent obligatoirement 4 fonctions :

	*  init =&gt; pour initialiser l'état interne du module (allocation mémoire si besoin, etc.). Appelé automatiquement au premier appel de fonction du module</description>
    </item>
    <item rdf:about="https://w.lanisys.fr/doku.php?id=download&amp;rev=1781293283&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-12T19:41:23+00:00</dc:date>
        <dc:creator>root (root@undisclosed.example.com)</dc:creator>
        <title>download - [Windows] </title>
        <link>https://w.lanisys.fr/doku.php?id=download&amp;rev=1781293283&amp;do=diff</link>
        <description>Téléchargements

Linux
 OS  Version  Hash MD5  Commentaire  Lien direct sur deb  Debian  0.6  3739c7c98401e74d348997420edab20c
a3550cd4cf464264c0009140bfe56fa4  Version 15/03/2026  [wLanguage 0.6 Trixie]
[wLanguage 0.6 Bookworm]  Debian  0.5  -
-  Version 28/02/2026  [wLanguage 0.5 Trixie]
[wLanguage 0.5 Bookworm] 
Debian

Pour gérer les installations/mises à jour/désinstallations avec l'outil système</description>
    </item>
    <item rdf:about="https://w.lanisys.fr/doku.php?id=sample:calc&amp;rev=1775245914&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T19:51:54+00:00</dc:date>
        <dc:creator>root (root@undisclosed.example.com)</dc:creator>
        <title>calc</title>
        <link>https://w.lanisys.fr/doku.php?id=sample:calc&amp;rev=1775245914&amp;do=diff</link>
        <description>Calculatrice

Travaille en RPN : empiler les nombres et effectuer les opérations.

/!\ nécessite les module lex random conv

Téléchargement du [binaire wp] (clic-droit et Enregistrer le lien sous...)



; Calculatrice RPN
begin
   sub displayStack(stack)
      declare size, one, minusOne, elem
      let size = dcount(stack)
      if size = 0 then
         echonl &quot;&lt;empty stack&gt;&quot;
         return
      endif
      let one = 1
      let minusOne = neg(one)
      foreach elem in size, one, minusOne
 …</description>
    </item>
    <item rdf:about="https://w.lanisys.fr/doku.php?id=presentation&amp;rev=1775228304&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T14:58:24+00:00</dc:date>
        <dc:creator>root (root@undisclosed.example.com)</dc:creator>
        <title>presentation - [Exceptions] </title>
        <link>https://w.lanisys.fr/doku.php?id=presentation&amp;rev=1775228304&amp;do=diff</link>
        <description>Langage W description

Le langage W est un langage procédural, à typage dynamique et avec des structures de données souples et puissantes.


Commentaires

Les commentaires sont écrits à la suite du caractère ; Il peut être soit tout seul sur une ligne, soit en fin de ligne après une instruction.</description>
    </item>
    <item rdf:about="https://w.lanisys.fr/doku.php?id=en:install&amp;rev=1775227756&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-03T14:49:16+00:00</dc:date>
        <dc:creator>root (root@undisclosed.example.com)</dc:creator>
        <title>install</title>
        <link>https://w.lanisys.fr/doku.php?id=en:install&amp;rev=1775227756&amp;do=diff</link>
        <description>Installation

Under Construction

Download

Downloads

Environment Variables

Running W requires two mandatory and one optional environment variable :

	*  WBIN =&gt; specifies the directory of all binaries that complement the language binaries: shared libraries (</description>
    </item>
    <item rdf:about="https://w.lanisys.fr/doku.php?image=0%3Awlanguage_0.2.deb&amp;ns=0&amp;rev=1756655984&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-31T15:59:44+00:00</dc:date>
        <dc:creator>root (root@undisclosed.example.com)</dc:creator>
        <title>wlanguage_0.2.deb - créée</title>
        <link>https://w.lanisys.fr/doku.php?image=0%3Awlanguage_0.2.deb&amp;ns=0&amp;rev=1756655984&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://w.lanisys.fr/lib/images/fileicons/svg/deb.svg&quot; alt=&quot;wlanguage_0.2.deb&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://w.lanisys.fr/doku.php?image=wlanguage_0.2.deb&amp;ns=0&amp;rev=1756655667&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-31T15:54:27+00:00</dc:date>
        <dc:creator>root (root@undisclosed.example.com)</dc:creator>
        <title>wlanguage_0.2.deb - créée</title>
        <link>https://w.lanisys.fr/doku.php?image=wlanguage_0.2.deb&amp;ns=0&amp;rev=1756655667&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://w.lanisys.fr/lib/images/fileicons/svg/deb.svg&quot; alt=&quot;wlanguage_0.2.deb&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
</rdf:RDF>
