rpn/TODO
2015-01-07 10:20:56 +01:00

38 lines
1 KiB
Text

/*
* TODO
*/
* NOW
*****
- tests
- pouvoir lancer le test avec un fichier txt donné en argument
- tests des fonctions algébriques générales (en particulier inv, sqrt ..)
- 2 2 sqrt sq - ne donne pas 0
- partout où c'est possible: faire comme dans rpn-trig.h: ex:
((number*)_stack->get_obj(0))->_value = tan(((number*)_stack->get_obj(0))->_value);
au lieu de
putf(tan(getf()));
- entrée de commande shell avec $commande shell, résultat: 1 ligne stdout entre '', 1 ligne resultat
* Prospective
*************
Windows
- passer en Unicode ou décider
Entry:
- gestion des flèches haut/bas
- autocompletion avec tab
- alt-R + recherche
- entrée interactive sur plusieurs lignes
- entrée d'une variable sans '' = rcl
En plus des commands hp28s:
- print
- alias
- date / time
- conversions entre bases, binaire<->ascii
Etudier:
- la grande idée: dissocier la stack data d'une stack de commande.
Plus d'interprétation. On fabrique un programme pseudo-compilé.
- décodage des commandes avec un map<char*, obj*> (plus rapide !!)