Les boucles dans MOGWAI

MOGWAI propose un ensemble riche de structures de boucles, chacune adaptée à un besoin précis. Que l’on veuille répéter une action un nombre fixe de fois, itérer sur une liste, tourner pendant une durée donnée ou boucler indéfiniment, il y a toujours la bonne boucle pour le bon usage. La boucle repeat repeat exécute un … Lire la suite

MOGWAI sous le capot : sucre syntaxique et forme canonique RPN

Il y a un moment que tout concepteur de langage à pile redoute. Vous ouvrez un script écrit trois semaines plus tôt, et il ressemble à ça : code size ‘code_len’ STO 0 @code_len 1 – ‘i’ {« _ » code @i 1 sub char-> ->str + ->key} FOR Parfaitement valide. Parfaitement exécutable. Complètement illisible. C’est la … Lire la suite

MOGWAI Playground

Je viens de mettre en ligne une petite application Blazor (de type WASM) qui permet de « jouer » avec le langage MOGWAI. MOGWAI Playground (c’est son petit nom) utilise la bibliothèque .NET MOGWAI (disponible comme package NuGet) et son code est disponible dans les exemples sur GitHub. Vous pouvez le lancer depuis ce lien. Amusez-vous bien … Lire la suite

Ouverture de la page des ressources

Une nouvelle section a été ajoutée au blog pour regrouper toutes les ressources des articles publiés. Le lien est accessible dans le menu en haut de chaque page. Pour commencer, des fichiers 3D pour créer un socle pour le CANON X-07 sont maintenant en ligne.

CANON X-07

Je ne sais pas vraiment pourquoi, mais j’ai toujours été attiré par les ordinateurs de poche programmables (pocket computers). Vous savez ces petites machines qui ont fait le bonheur des passionnés dans les années 1980. L’une d’entre elles m’a toujours attiré, c’est le CANON X-07. Il y a quelques semaines je m’en suis acheté un…

Lire la suite