[Pas2js] Pas2js 1.4.0RC3

Mattias Gaertner nc-gaertnma at netcologne.de
Wed Feb 27 15:48:42 CET 2019


On Wed, 27 Feb 2019 12:10:28 +0000 (UTC)
warley camargo via Pas2js <pas2js at lists.freepascal.org> wrote:

> I can not compile the old/not required package "pas2js_flcdb"! This
> pck uses the fpexprpars.pas. It show me this error:
> 
> fpexprpars.pas(2937,61) Error: Bitwise operations are 32-bit

Are you sure about the error type?
The "Bitwise operations are 32-bit" should be only a warning.

I just compiled and got warnings.

 
> Function TFPBinaryOrOperation.GetNodeValue : TFPExpressionResult;
> begin
>     --> rtInteger : Result.resValue:=NativeInt(Result.resValue) or
> NativeInt(RRes.resValue); end;
> 
> 
> Function TFPBinaryXOrOperation.GetNodeValue : TFPExpressionResult;
> begin
>     --> rtInteger : Result.resValue:=NativeInt(Result.resValue) xor
> NativeInt(RRes.resValue); end; 

Michael, will you fix fpexprpars?

Mattias



More information about the Pas2js mailing list