Thanks
file: dir_pi_main.hpprgm
Code : Tout sélectionner
export pi_k:=pi;
EXPORT main_pi_k()
BEGIN
return {pi_k};
END;
file: dir_pi_2.hpprgm
Code : Tout sélectionner
EXPORT main_pi_k() // rcl external
BEGIN
return { dir_pi_main.pi_k };
END;
EXPORT pi_ext1()
BEGIN
dir_pi_main.pi_k:=dir_pi_main.pi_k+1; // pi_k+1
return { dir_pi_main.pi_k } ; // pi_k+1
END;
EXPORT pi_ext2()
BEGIN
dir_pi_main.pi_k:=dir_pi_main.pi_k+2; // pi_k+2
return { dir_pi_main.pi_k } ; // pi_k+2
END;
EXPORT pi_ext3()
BEGIN
return { dir_pi_main.pi_k } ; // pi_k
END;
pi_ext1() [ENTER] returns {4.14159265359}
pi_ext2 ()[ENTER] returns {6.14159265359}
pi_ext3 ()[ENTER] returns {6.14159265359}
Xcas
pi_k:=pi;
main_pi_k():={
return [pi_k];
}:;
main_pi_k() [enter] [pi]
how to define the dir_pi_main folder?
pi_ext1():=
{
// dir_pi_main.pi_k:=dir_pi_main.pi_k+1; // pi_k+1
return [ pi_k ] ; // pi_k+1
}:;