[RPL/2] 4.0.13 is out

BERTRAND Joel joel.bertrand at systella.fr
Mer 7 Avr 15:44:12 CEST 2010


	Hello,

	RPL/2 4.0.13 is available with some new features:

- implicit names can now be disabled by new IMPLICIT intrinsic:
cauchy:[~/cvs/test] > cat implicit.rpl
#!/usr/local/bin/rpl -sp
TEST
<<
     "none" implicit

     1 -> Z
     <<
         Z disp
         'Z' disp
     >>

     'Z' disp
     Z disp // Undefined
 >>

cauchy:[~/cvs/test] > LANG=C ./implicit.rpl
+++RPL/2 (R) version 4.0.13 (Wednesday 04/07/10, 13:57:44 CEST)
+++Copyright (C) 1989 to 2009, 2010 BERTRAND Joel
1
'Z'
'Z'
+++System : Invalid implicit name [6631]
cauchy:[~/cvs/test] >

RPL/2 aborts because the last Z is undefined and not protected by ''.
By default, implicit is set to "ALL";
- sqlite is upgraded to 3.6.23.1;
- openssl is upgraded to 1.0.0;
- major bug is fixed in RETURN intrinsic. It only occurs in evaluation
subroutine;
- table variable can now be sorted by SORT;
- some regressions between libtool 1.x and 2.x are fixed by workarouds 
in Makefiles;
- -a command line option analyzes program (structure and syntax) and
sends preprocessor output to standard output. This option is used by
rplc (RPL/2 compiler).

	Regards,

	JKB


Plus d'informations sur la liste de diffusion RPL2