--- rpl/LIMITATIONS 2015/09/21 22:09:04 1.174 +++ rpl/LIMITATIONS 2017/06/29 14:54:42 1.188 @@ -1,7 +1,29 @@ RESTRICTIONS +attention : types EXT +si erreur dans recherche_type, rechercher les fonctions +__type_new() dans les bibliothèques en balayant +(*s_etat_processus).s_bibliotheques. + +([]) -> ensemble +(/ /) -> polynôme + +Rajouter une option -l pour charger des bibliothèques pour la compilation. +Elles sont déchargées juste après. + +TOKENIZE ne fonctionne pas avec des chaînes qui comportent un \t. +Idem pour des arguments contenant des parenthèses. +-> normal, les tokens doivent avoir un sens en RPL/2. + +openmp ? + +rpl_arguments rend rplexternals.h non réentrant. + Rajouter un type pour les entier, réels et complexes longs 123~ -> entier long INL +123_ +123.34E2_53 + 123.34E2~53 -> flottant long (avec sa précision) RLL (123.42E~253, 14~) -> complexe long CXL @@ -19,6 +41,7 @@ Idem avec une table. { 'source' 'deplacement' 'origine' } record -> création d'un type 'record' +Record { 'source' 'deplacement' 'origine' } { 'nom' } record 'structure' sto L'évaluation de structure crée une nouvelle structure <[]> contenant un pointeur