--- rpl/LIMITATIONS 2016/11/17 14:58:30 1.182 +++ rpl/LIMITATIONS 2022/09/07 12:14:16 1.209 @@ -1,6 +1,36 @@ RESTRICTIONS +Si(X) dans le retour de giac -> sinus intégral + +gcc -dM -E - |[ <[ 'index' 'valeur' ]> <[ 203 403 ]> ]| +-> dans formateur mais pas dans les fichiers ou les sockets +Rajouter dans les pages d'aide + +RUNAS +int setreuid(uid_t ruid, uid_t euid); +int setregid(gid_t rgid, gid_t egid); +DESCRIPTION + getuid returns the real user ID of the current process. + + geteuid returns the effective user ID of the current process. + + The real ID corresponds to the ID of the calling process. The effective + ID corresponds to the set ID bit on the file being executed. + + + +(/ /) -> 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. @@ -12,10 +42,6 @@ Rajouter un type pour les entier, réels 123.34E2~53 -> flottant long (avec sa précision) RLL (123.42E~253, 14~) -> complexe long CXL -Mettre un allocateur dans lib$motif -(tableau avec une liste chaînée des éléments disponibles, si liste vide, on -réalloue et on maintient la liste triée.) - Vérifier les __CATCH_SYSTEM_ERROR__ dans rplexternals.h Ne passe pas sur une socket. @@ -24,16 +50,6 @@ Ne passe pas sur une socket. 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.