--- rpl/src/rpl.h 2010/01/26 15:22:44 1.1.1.1 +++ rpl/src/rpl.h 2010/02/10 08:09:29 1.7 @@ -1,6 +1,6 @@ /* ================================================================================ - RPL/2 (R) version 4.0.9 + RPL/2 (R) version 4.0.10 Copyright (C) 1989-2010 Dr. BERTRAND Joël This file is part of RPL/2. @@ -1331,8 +1331,10 @@ typedef struct processus unsigned char *nom_fichier_source; unsigned char *nom_fichier_historique; + unsigned char autorisation_conversion_chaine; /*Y/N*/ unsigned char autorisation_empilement_programme; /*Y/N*/ unsigned char autorisation_evaluation_nom; /*Y/N*/ + unsigned char evaluation_forcee; /*Y/N*/ unsigned char instruction_valide; /*Y/N*/ unsigned char instruction_intrinseque; /*Y/I/N*/ unsigned char test_instruction; /*Y/N*/ @@ -1343,7 +1345,6 @@ typedef struct processus unsigned char mode_interactif; /*Y/N*/ unsigned char mode_evaluation_expression; /*Y/N*/ unsigned char traitement_cycle_exit; /*N/E/C*/ - unsigned char recherche_types_speciaux; /*Y/N*/ unsigned long position_courante; unsigned long longueur_definitions_chainees; @@ -2673,10 +2674,12 @@ inline ssize_t write_atomic(struct_proce -------------------------------------------------------------------------------- */ -int wrapper_instruction_intrinseque(void (*fonction)(), - struct_rpl_arguments *rpl_arguments); +int alsprintf(unsigned char **strp, const char *fmt, ...); int transliterated_fprintf(struct_processus *s_etat_processus, file *flux, const char *format, ...); +int valsprintf(unsigned char **strp, const char *fmt, va_list ap); +int wrapper_instruction_intrinseque(void (*fonction)(), + struct_rpl_arguments *rpl_arguments); /* --------------------------------------------------------------------------------