1

Y a t il moyen d'adopter la structure
TRY
//code normal
ONERR
//code crash ENDTRY

sur cc()?
Un newbie c'est là pour apprendre.
Bravo Boo et Yaro,votre site est génial!

2

Non, ce sont des macros, ça ne marchera pas. Il faudra utiliser le code vers lequels ils sont définis directement:
#define ENDFINAL }if(errCode)PASS;}
#define ENDTRY ;_ONERR_=0;}}
#define FINALLY ER_success();}{
#define ONERR ER_success();}else{register short _ONERR_=1;
#define PASS (ER_throwVar(errCode))
#define TRY {ERROR_FRAME __errFrame;unsigned short errCode;errCode=ER_catch(__errFrame);if(!errCode){
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

Et je suppose que "__errFrame" par exemple ne figure pas sur cc,si c'est le cas,comment je fais?
Un newbie c'est là pour apprendre.
Bravo Boo et Yaro,votre site est génial!

4

C'est un nom de variable! Tu peux aussi l'appeler mon_chien si tu préfères!
En revanche, j'aurais dû poster la déclaration de ERROR_FRAME:
typedef struct ErrorFrameStruct { 
 unsigned long A2, A3, A4, A5, A6, A7; 
 unsigned long D3, D4, D5, D6, D7; 
 unsigned long NG_control; 
 char *RetIndex; 
 unsigned long PC; 
 struct ErrorFrameStruct *Link; 
} ERROR_FRAME [1];
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5

Ah oui,j'avais pas vu que c'etaient des declarations
Un newbie c'est là pour apprendre.
Bravo Boo et Yaro,votre site est génial!