CARLVB'S PMACHINE : UNE MACHINE VIRTUELLE QUI CARBURE AU PCODE

Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
- - Dernière réponse : carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
- 11 sept. 2003 à 09:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/8393-carlvb-s-pmachine-une-machine-virtuelle-qui-carbure-au-pcode

Afficher la suite 
carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
2 -
J'attends vos remarques et vos suggestions pour ce petit programme
cs_EBArtSoft
Messages postés
4531
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
5 -
C'est pas mal ...
J'aime particulierement les boutons de l'interface
dommage qu'il n'y que si peu de fonction
c'est une bonne idée, pourquoi ne pas créer des exe
qui execute les script ?

j'ai fait une source similaire :
http://vbfrance.com/article.aspx?Val=6540

8/10 car l'interface manque encore cruellement de fonction
et d'ergonomie

@+
carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
2 -
je n'ai jamais cru obtenir un 8/10 de la part d'un grand nom de la programmation comme EBartSoft. (c'est un véritable honneur pour moi).
Pour les fonctions et l'interface, tu as raison, il y manque encore cruellement de choses. Je compte l'améliorer progressivement.
Pour les scripts je n'ai pas encore la compétence pour ce genre de programme. (jusqu'ici je n'ai fait qu'un intérpréteur de pascal).

Merci encore.
cs_bigane
Messages postés
46
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
12 février 2004
-
oui, c'est intéressant.
Cela ressemble à un émulateur assembleur d'un petit processeur.

Si tu ne connais pas, je pense que tu peux être intéressé par le langage Forth. Il fonctionne aussi avec des instructions élémentaires et un système de pile. Cela peut te donner des idées.

Tu trouveras une démo en java ici :
http://webdev.amsystech.com/mlosh/webforth.htm
Tu pourras alors saisir cette série de mots séparés par des espaces :
(tapes tous les caractères, et ENTER pour valider)
123 456 + .
le résultat donne la somme de 123 + 456
Pour créer ton premier programme en Forth, tu écriras :
: carlvb 123 456 + . ;
Pour faire fonctionner ce programme tu écriras :
carlvb
Pour faire ton second programme tu écriras :
: second 789 carlvb 012 345 * + . ;
Et tu risque de passer plusieurs heures à réver et à imaginer des applications de ce langage...

Bonne continuation.
Bigane
TheSaib
Messages postés
2369
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
13 -
Cela s'appelle des expressions arithmétiques PostFixé, ca existe aussi en préfixé , ce n'est pas un langage....

C t juste pour info

Bonne continuation a tous.