Painezlaup
Le ✨💜✨ Painezlaup ✨💜✨ est un langage de programmation révolutionnaire, qui va tout révolutionner. Ce langage impératif peut être utilisé pour réaliser votre projet de INF101 (si vous l'avez toujours pas rendu aujourd'hui). Autrefois hébergé sur https://gelez.xyz/painez
— et de toute évidence laissé à l'abandon — l'interpréteur officiel revoit la lumière du jour en bas de cette page.
Syntaxe
Les fonctions disponibles de base sont :
heinprimey
(ça affiche des trucs)aigualitet
(opérateur ==)hainférilleur
(opérateur <)hageoutez
(opérateur + pour les nombres entier et/ou flottants)kaulé
(opérateur + pour les strings)keskecé
(ça demande des trucs)li_le_numaireau
(conversion string vers entier)taye
(la taille d'une liste)ferrand
(opérateur !=)hainferilleur_houx_aigal
(opérateur <=)çu_perd_illeure
(opérateur >)çu_perd_illeure_houx_aigal
(opérateur >=)féranss
(opérateur -)muletiplyer
(opérateur *)vizet
(opérateur /)kaulavek
(join une liste, les arguments c'est le str pour join puis la liste)koup
(split un str, les arguments c'est le séparateur puis la liste)klai
(donne les clés d'un dico)
J'ai la flemme d'en mettre d'autre donc débrouillez vous avec ça pour le moment. — Ana
Essayer painezlaup
Le code ci-dessous peut être modifié. Amusez-vous, mais gare aux boucles infinies. L'interpréteur ne les interrompt pas, donc votre onglet risque de crasher.
# Ça c'est un commentaire déjà
# Créer une nouvelle variable :
swa la_vie = 42
# Changer sa valeur :
la_vie = 12
# Les différents types en action :
# Entier :
swa i = 3
# Flottant :
swa f = 3.14
# String :
swa yo = "Salut la zone"
# Booléen :
swa on_dit_beurre_salé = vré
swa on_dit_pain_au_chocolat = pho
# Une fonction :
fonkssion haife(x):
swa y = 0
# Petite boucle while :
tank euh hainférilleur(y, x):
heinprimey(y)
y = hageoutez(y, 1)
faim
# Les conditions
çy aigualitet(x, 12): # Si / if
ranveauha "cc clara"
houx alore çy aigualitet(x, 42): # Sinon si / elif
ranveauha "oui péné g la ref, mais non g pa lu le livre déso"
çy c pa bon: # Sinon / else
ranveauha "t ki??"
faim
faim
swa maissaj = haife(la_vie)
heinprimey(maissaj)
swa legooms = ["patat douss", "farsidur", "kraipe", "kaméléon"]
swa i = 0
tank euh hainférilleur(i, taye(legooms)):
heinprimey(legooms[i])
i = hageoutez(i, 1)
faim
swa dico = { patate: "potato", banane: "banana" }
swa k = klai(dico)
swa a = 0
tank euh hainférilleur(a, taye(k)):
heinprimey("J'aime les ", dico[k[a]])
a = hageoutez(a, 1)
faim