Particularités du C dans Pockemul

Vous ne possédez pas l'original ? Découvrez la machine via l'émulation !

Modérateur : Politburo

Répondre
Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6391
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Particularités du C dans Pockemul

Message par gege » 04 mars 2017 21:57

Bonjour,
Tapotant un programme C dans Pockemul pour transfert vers un pocket Sharp, je remarque des particularités qui nécessitent une modification du code source :
- pas d'int, il faut utiliser le type word pour avoir des entiers 16 bits (enfin 16 je crois)
- ni ++ ni --, il faut séparer les instructions
- les noms de variables ne sont pas sensibles à la casse : s == S
- pas de switch..case, mettre une série de tests.
- les constantes chaines de caractères doivent être définies comme :
char xram toto[] = "coucou";
- chaque variable doit être déclarée séparément sur une ligne : int a,b; devient
word a;
word b;

Bref, ça se porte mais il y a du travail...
G.E.

Répondre

Revenir vers « Emulateurs »