Nouveau: J48

Présentation
Afin de permettre à tous d'accéder aux fonctionnalités de Psion48, j'ai entrepris le développement d'une nouvelle application de meme type, mais écrite en Java cette fois. J48 pourra donc etre exécutée sur n'importe quelle plate-forme possédant une JVM.
Ces développements n'en sont qu'à leur premiers balbutiements, mais ils sont suffisants pour tester les premières fonctionnalités implémentées. Il vous suffit de cliquer ICI ou sur le lien en bas de page et vous accéderez à une applet java utilisant les classes de J48.

Commandes disponibles
Seules les commandes et types suivants sont actuellement disponibles. Ils s'enrichiront en fonction du temps que je peux leur consacrer. Si vous êtes interessés pour participer à ces développements, contactez moi.

Les types de données
Type
Description
Les réelsLes réels s'écrivent naturellement.

Exemple: -1,2

Les entiers Les entiers sont précédés du caractère dièse, suivi de la valeur dans la base courante.

La base peut etre précisée en suffixant la valeur par b, o, d ou h (pour binaire, octal, décimal et héxadécimal repectivement) ou par un nouveau dièse suivi de la base.

Ainsi le chiffre 194871 peut s'écrira #194871d, #574467o, #101111100100110111b, #2F937h ou encore #123456#11

Commandes
Nom
Description
AddAdditionne le niveau 1 au niveau 2
BinDéfinit à binaire la base par défaut des entiers
ClearVide toute la pile
DecDéfinit à décimal la base par défaut des entiers
DivDivise le niveau 2 par le niveau 1
DropSupprime le niveau 1
Drop2Supprime les niveaux 1 et 2
DropnPrend un entier n au niveau 1 et supprime les n niveaux suivants
DupDuplique le niveau 1
Dup2Duplique le bloc constitué des niveaux 1 et 2
DupnPrend un entier n au niveau 1 puis duplique le bloc constitué des n niveaux suivants
HexDéfinit à héxadécimal la base par défaut des entiers
OctDéfinit à octal la base par défaut des entiers
OverCopie le niveau 2 dans le niveau 1
PickPrend un entier n au niveau 1 puis copie le nieme niveau suivant dans le niveau 1
ProdMultiplie le niveau 1 au niveau 2
RollPrend un entier n au niveau 1 puis déplace le nieme niveau suivant dans le niveau 1
RolldPrend un entier n au niveau 1 puis déplace le niveau 1 dans le niveau n
RotDéplace le niveau 3 au niveau 1
SubSoustrait le niveau 1 au niveau 2
SwapIntervertit les niveaux 1 et 2

Compatibilité Accueil Tester J48