Diff for /rpl/LIMITATIONS between versions 1.49 and 1.58

version 1.49, 2011/09/14 14:34:25 version 1.58, 2011/11/18 10:10:00
Line 1 Line 1
 RESTRICTIONS  RESTRICTIONS
     Only sequential formatted files are supported.      Only sequential formatted files are supported.
   
 --with-mysql  
 configure:7433: gcc -c -g -O2 -m32 -O3 -Iyes/include  conftest.c >&5  
 conftest.c:13:19: fatal error: mysql.h: No such file or directory  
   
 Replacer tous les signaux par un gestionnaire de signal synchrone.  
 Vecteur en mémoire partagée (un par processus) contenant  
 n structure { mutex pointeur_lecture pointeur_ecriture [ signal pid_source ] }  
   
 Économisons notre mépris eut égard au nombre de nécessiteux.  Économisons notre mépris eut égard au nombre de nécessiteux.
 Chateaubriand.  Chateaubriand.
   
   Nouvelle gestion des chaînes : refaire :
   LCASE et UCASE, POS
   
   Translitération des fichiers (avec un pointeur sur la localisation du fichier
   dans la structure du fichier).
   
   Fichiers non formatés : restent à coder pour les écritures :
            * 0000 XXXX                Binaire sur XXXX octets
            * 0010 00 00               vecteur integer*1 (dimensions integer*1)
            * 0010 01 00               vecteur integer*1 (dimensions integer*2)
            * 0010 10 00               vecteur integer*1 (dimensions integer*4)
            * 0010 11 00               vecteur integer*1 (dimensions integer*8)
            * 0010 00 01               vecteur integer*2 (dimensions integer*1)
            * 0010 01 01               vecteur integer*2 (dimensions integer*2)
            * 0010 10 01               vecteur integer*2 (dimensions integer*4)
            * 0010 11 01               vecteur integer*2 (dimensions integer*8)
            * 0010 00 10               vecteur integer*4 (dimensions integer*1)
            * 0010 01 10               vecteur integer*4 (dimensions integer*2)
            * 0010 10 10               vecteur integer*4 (dimensions integer*4)
            * 0010 11 10               vecteur integer*4 (dimensions integer*8)
            * 0010 00 11               vecteur integer*8 (dimensions integer*1)
            * 0010 01 11               vecteur integer*8 (dimensions integer*2)
            * 0010 10 11               vecteur integer*8 (dimensions integer*4)
            * 0010 11 11               vecteur integer*8 (dimensions integer*8)
            * 0011 00 00               matrice integer*1 (dimensions integer*1)
            * 0011 01 00               matrice integer*1 (dimensions integer*2)
            * 0011 10 00               matrice integer*1 (dimensions integer*4)
            * 0011 11 00               matrice integer*1 (dimensions integer*8)
            * 0011 00 01               matrice integer*2 (dimensions integer*1)
            * 0011 01 01               matrice integer*2 (dimensions integer*2)
            * 0011 10 01               matrice integer*2 (dimensions integer*4)
            * 0011 11 01               matrice integer*2 (dimensions integer*8)
            * 0011 00 10               matrice integer*4 (dimensions integer*1)
            * 0011 01 10               matrice integer*4 (dimensions integer*2)
            * 0011 10 10               matrice integer*4 (dimensions integer*4)
            * 0011 11 10               matrice integer*4 (dimensions integer*8)
            * 0011 00 11               matrice integer*8 (dimensions integer*1)
            * 0011 01 11               matrice integer*8 (dimensions integer*2)
            * 0011 10 11               matrice integer*8 (dimensions integer*4)
            * 0011 11 11               matrice integer*8 (dimensions integer*8)
            * 0101 0 XXX               nom de longueur XXX
            * 0101 10 LL               nom de longueur integer*LL
            * 0110 0 XXX               expression RPN
            * 0110 10 LL
            * 0111 0 XXX               expression algébrique
            * 0111 10 LL
            * 1000 0 XXX               chaîne de caractères
            * 1000 10 LL
            * 1001 0 XXX               table de longueur XXX
            * 1001 10 00               table de longueur integer*1
            * 1001 10 01               table de longueur integer*2
            * 1001 10 10               table de longueur integer*4
            * 1001 10 11               table de longueur integer*8
            *
            * 1010 00 10               vecteur real*4 (dimensions integer*1)
            * 1010 01 10               vecteur real*4 (dimensions integer*2)
            * 1010 10 10               vecteur real*4 (dimensions integer*4)
            * 1010 11 10               vecteur real*4 (dimensions integer*8)
            * 1010 00 11               vecteur real*8 (dimensions integer*1)
            * 1010 01 11               vecteur real*8 (dimensions integer*2)
            * 1010 10 11               vecteur real*8 (dimensions integer*4)
            * 1010 11 11               vecteur real*8 (dimensions integer*8)
            * 1011 00 10               vecteur complex*8 (dimensions integer*1)
            * 1011 01 10               vecteur complex*8 (dimensions integer*2)
            * 1011 10 10               vecteur complex*8 (dimensions integer*4)
            * 1011 11 10               vecteur complex*8 (dimensions integer*8)
            * 1011 00 11               vecteur complex*16 (dimensions integer*1)
            * 1011 01 11               vecteur complex*16 (dimensions integer*2)
            * 1011 10 11               vecteur complex*16 (dimensions integer*4)
            * 1011 11 11               vecteur complex*16 (dimensions integer*8)
            * 1100 00 10               matrice real*4 (dimensions integer*1)
            * 1100 01 10               matrice real*4 (dimensions integer*2)
            * 1100 10 10               matrice real*4 (dimensions integer*4)
            * 1100 11 10               matrice real*4 (dimensions integer*8)
            * 1100 00 11               matrice real*8 (dimensions integer*1)
            * 1100 01 11               matrice real*8 (dimensions integer*2)
            * 1100 10 11               matrice real*8 (dimensions integer*4)
            * 1100 11 11               matrice real*8 (dimensions integer*8)
            * 1101 00 10               matrice complex*8 (dimensions integer*1)
            * 1101 01 10               matrice complex*8 (dimensions integer*2)
            * 1101 10 10               matrice complex*8 (dimensions integer*4)
            * 1101 11 10               matrice complex*8 (dimensions integer*8)
            * 1101 00 11               matrice complex*16 (dimensions integer*1)
            * 1101 01 11               matrice complex*16 (dimensions integer*2)
            * 1101 10 11               matrice complex*16 (dimensions integer*4)
            * 1101 11 11               matrice complex*16 (dimensions integer*8)
   
   Utiliser clock() et clock_t pour émuler getrusage sous OS/2
   
 Regarder les d_ep_division_par_zero pour coller un undef à la place.  Regarder les d_ep_division_par_zero pour coller un undef à la place.
   
   ->TAG TAG-> DTAG
   ->UNIT UNIT-> DUNIT
   
 Convertir avec le nouveau système de la gestion de la mémoire :  Convertir avec le nouveau système de la gestion de la mémoire :
 - READ FLOW (longueur_effective ligne 2815)  - READ FLOW (longueur_effective ligne 2815)
 rpl/src/'`instructions_w1-conv.c  rpl/src/'`instructions_w1-conv.c

Removed from v.1.49  
changed lines
  Added in v.1.58


CVSweb interface <joel.bertrand@systella.fr>