Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » EasyCode
Solix Hors ligne Membre Points: 1090 Défis: 18 Message

EasyCode

Posté le 29/03/2010 23:06

Bonjour, je vous présente mon dernier produit, qui sort juste du compilo : EasyCode.
EasyCode est un logiciel vous permettant de codé pour les calculatrices Casio en Basic avec plus de libertés et à l'aide de nombreux outils qui vous ferons gagner un temps précieux.

La syntaxe se rapproche de celle du C, vous pouvez mettre autant d'espaces et de retour à la ligne que vous voudrez, vous pouvez indenter (indentation automatique quand vous créez un boucle ou indentation de la sélection avec les boutons de gauche).
Contrairement au C il n'y a pas de symbole de fin de ligne donc vous êtes obligé de faire au moins un retour à la ligne entre deux instructions (vous pouvez quand même écrire une boucle sur une seul ligne : "if A<3 {A++}").

Le logiciel possède un puissant outils qui vous permettras de mieux vous repérer : le "Variables Manager". Il vous permet d'attribuer un nom pour chaque variable, exemple : "points" peut correspondre à la variable "P". Vous pouvez utiliser plusieurs nom pour la même variable, l'inverse ne s'applique pas. Pour utiliser une variable dans votre programme tapez simple ment "$nom". Quand vous enregistrez un fichier, les variables crées sont incluses.

Les outils vous permettrons d'effectuer des taches courantes rapidement:
- Mat et List vous permettes de créer un matrice ou une liste vide de la taille souhaiter.
- ViewWindow insèrera un viewwindow classique de 127*63
- Wait Key feras tourner le programme en rond jusqu'à ce que l'utilisateur appuis sur une touche.
- Random créera un nombre entier aléatoire compris entre les bornes.
- GetInt demandera à l'utilisateur un nombre entier compris entre les bornes.
- …

le compilateur est inteligent :
-Il détecte les if à une seul ligne et utilise alors la double flèche (=>)
-Il supprime des parenthèses inutiles
-Il suprime des calcules inutiles "5-3" est remplacé par "2" (pour la fonction random par exemple)
...



Video

Le projet est encore en beta, signalez moi les bug, ou simplement vos idees
Les sources et l'executables viendrons.



LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 64 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd