Re: [fpc-pascal] overflow checking

2006-06-23 Thread Alexey Pavluchenko
Hello Пётр, Friday, June 23, 2006, 11:59:26 AM, you wrote: [skip] ПК> Is there an easier way? ПК> Like ПК> {$SAVE Q} {$Q-} e:=f+g; {$LOAD Q} ПК> so that it will fit one line? {$IFOPT Q+} {$Q-} {$DEFINE Q_SWITCHED} {$ENDIF} (* do some stuff here *) {$IFDEF Q_SWITCHED} {$Q+} {$UNDEF Q_SWITCHED} {$

Re: [fpc-pascal] overflow checking

2006-06-23 Thread Vinzent Hoefler
On Friday 23 June 2006 08:59, Пётр Косаревский wrote: > I know, that I can split {$IF} block: Well, if you do define CHECK_OVERFLW depending on the current compiler's settings like this: {$IFOPT Q+} {$DEFINE CHECK_OVRLW} {$ENDIF} then ... > {$Q-} e:=f+g; {$IFDEF CHECK_OVRLW} {Q+} {$ENDIF} ...