Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'Chameleon'.

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Discussions communautaires
    • Annonces importantes
    • Suggestions
    • Postulation
    • Présentation des membres
    • Discussions générales
    • Multimédias
    • Jeux vidéos
    • Actualités
    • Aide / Support
    • Études
    • Archives
  • Informatique
    • Projets des membres
    • Autres / Divers / Découvertes
    • Crypto-monnaie(s)
    • Hardware / Electronique
    • Réseaux
    • Gestion de serveur
    • Système d'exploitation : Smartphone
    • Système d'exploitation : Ordinateur
  • Programmation
    • Projets des membres
    • Développement web
    • Développement de logiciels
    • Développement d'applications pour smartphones
    • Outils du développeur
    • Aide / Support
  • Emulation
    • Aion
    • Arma III
    • Dofus
    • Dragonica
    • Emulateurs consoles
    • S4 League
    • FlyFF
    • Grand Theft Auto
    • Minecraft
    • Tera
  • Partenariats
    • <b>WoW Emu - La communauté émulation WoW</b>
    • <b>ActuGaming</b>
    • <b>H-Wars</b>
    • <b>EasyChat - Solution gratuite de chat client et serveur (anciennement Melichat)</b>
    • <b>Le Monde des Lunes</b>
    • <b>DansTonCode</b>

Rechercher les résultats dans…

Rechercher les résultats qui…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


Skype


Site web


AIM


MSN


ICQ


Yahoo


Jabber


Tox


Centres d'interêts


Localisation


Niveau d'étude

1 résultat trouvé

  1. vfrz

    Chameleon

    Bonjour tout le monde ! Aujourd'hui je vais vous présentez mon petit projet nommé "Chameleon". Il s'agit d'un langage de programmation interprété qui ressemble beaucoup au BASIC. L'interpréteur est open source et codé entièrement en C#, mais je vais aussi en faire un en Java pour qu'il soit compatible sur Linux / Mac. Fonctionnalités disponibles : - Déclaration de variable (Nombre ou chaîne de caractères) - Affichage de message sur la console - Lire des entrées utilisateur - Créer des labels et faire des "GOTO" - Conditions simples ( == , =! , > , < , => , =< ) - Calculs (Additions, multiplications, divisions, soustractions, modulos, puissances) - Commentaires - Possibilité de changer le titre de la console Quelques exemples de code : Le fameux "Hello world" : PRINT "Hello world" WAITUne calculatrice très rudimentaire : TITLE "Calculator with Chameleon" PRINT "Type the first number : " INPUT num1 PRINT "Type the second number : " INPUT num2 PRINT "Type operator : " INPUT op IF (op == "+") THEN ADD ' Goto ADD IF (op == "-") THEN REMOVE ' Goto REMOVE IF (op == "*") THEN MULTIPLY ' Goto MULTIPLY IF (op == "/") THEN DIVIDE ' Goto DIVIDE IF (op == "%") THEN MODULO ' Goto MODULO IF (op == "^") THEN POW ' Goto POW PRINT "Bad operator" WAIT EXIT ADD: result = (num1 + num2) GOTO END REMOVE: result = (num1 - num2) GOTO END MULTIPLY: result = (num1 * num2) GOTO END DIVIDE: result = (num1 / num2) GOTO END MODULO: result = (num1 % num2) GOTO END POW: result = (num1 ^ num2) GOTO END END: PRINT "Result : " + result WAIT EXIT D'autres exemples disponibles ici : https://github.com/EdgeKiller/Chameleon/tree/master/Samples Liens utiles : • Github (Sources) : https://github.com/EdgeKiller/Chameleon • Releases (Executable) : https://github.com/EdgeKiller/Chameleon/releases /!\ L'interpréteur n'est pas encore finit, si vous trouvez une erreur merci de me la reporter /!\ N'hésitez pas à donner votre avis, ou encore des suggestions, merci !
×
×
  • Créer...