--- rpl/LIMITATIONS 2015/09/10 10:51:33 1.171 +++ rpl/LIMITATIONS 2017/08/06 18:39:34 1.192 @@ -1,9 +1,24 @@ RESTRICTIONS -Retirer le KEEPALIVE de OPEN pour le mettre sur ACCEPT. +NTHRDS + +Coller les exemples dans shared pour le deb. + +(/ /) -> polynôme + +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 @@ -18,6 +33,20 @@ Ne passe pas sur une socket. } { 3 50 } { 3 50 } } # 257B521B6513F2h } 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 +vers le type 'record' (arbre). + +Accès : structure 'nom' get + +Mettre l'indicateur de debug dans une pile pour ne pas debugguer les fonctions +appelées. + Réduire le nombre de pipes entre deux processus. Remonter une erreur de format en cas de lecture sur un fichier ou une socket formatée ou non formatée.