Dear Sven ,
Thanks for your suggestion. As per your instruction I add the brackets where ever necessary and corrected in my script .
In gretl version 2023_b , the printf command ( with out brackets) runs and gives the results.
printf"------------------------------------------------------------\n"
This command does not show any error and got the results.
What the problem faced is , In gretl version 2025b, for the same script I got the error and halting.
gretl version 2025b
Current session: 2025-06-21 00:35
? clear
Parse error at unexpected token 'printf"'
Error executing script: halting
> printf"------------------------------------------------------------\n"
This command shows an error and halting.
By adding the brackets , the script for 2025b runs without any error and give the results
printf("------------------------------------------------------------\n")
string F_Bound_LS= sprintf("F_Bound_Calculated : %.4f\n F_Lower_Bound_I[0]: %.4f\n\
F_Upper_Bound_I[1]: %.4f\n",F_Calc_Bound_LS,F_B_I0,F_B_I1)
print "@F_Bound_LS"
string t_Bound_LS= sprintf("t_Bound_Calculated : %.4f\n t_Lower_Bound_I[0]: %.4f\n\
t_Upper_Bound_I[1]: %.4f\n",t_Calc_Bound_LS,t_B_I0,t_B_I1)
print "@t_Bound_LS"
Thanks with regards.
Dhanasekaran.
Thanks and I will correct my code accordingly.On Fri, 20 Jun 2025 at 10:26 PM, Dhanasekaran Kuppusamy <drgkdphd@gmail.com> wrote:Thanks for your suggestion and I correct it .On Fri, 20 Jun 2025 at 10:01 PM, Sven Schreiber <sven.schreiber@fu-berlin.de> wrote:Am 20.06.2025 um 16:09 schrieb Dhanasekaran Kuppusamy:
> Hi Gretl users,
> The following code is not working in the new
> version of Gretl-2025b. But when I use the previous version of the
> Gretl it gives the results. What is the problem with the following
> code? What is the solution to this problem?
It would be useful to be more specific than to say "it's not working".
However, ...
>
> string F_Bound_LS= sprintf"F_Bound_Calculated : %.4f\n
> F_Lower_Bound_I[0]: %.4f\n\
> F_Upper_Bound_I[1]: %.4f\n",F_Calc_Bound_LS, F_B_I0,F_B_I1)
This line is missing at least an opening parenthesis after the 'sprintf'
function name. If it really worked before, you would have been very lucky.
cheers
sven
_______________________________________________
Gretl-users mailing list -- gretl-users@gretlml.univpm.it
To unsubscribe send an email to gretl-users-leave@gretlml.univpm.it
Website: https://gretlml.univpm.it/postorius/lists/gretl-users.gretlml.univpm.it/