<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19120"></HEAD>
<BODY style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px" 
id=MailContainerBody leftMargin=0 topMargin=0 bgColor=#ffffff 
CanvasTabStop="true" name="Compose message area">
<DIV><FONT face=Arial>It is my understanding that ORD(x), where x is a LONGINT 
should return x </FONT></DIV>
<DIV><FONT face=Arial>as an INTEGER, provided the (hidden) range check 
succeeds.</FONT></DIV>
<DIV><FONT face=Arial>It actually fails to compile (cm3 5.8.6 on Win32) with 
"Incompatible types (n)".</FONT></DIV>
<DIV><FONT face=Arial>And, also, one can't specify a LONGINT literal greater 
than LAST(INTEGER).</FONT></DIV>
<DIV><FONT face=Arial>("invalid longint literal").</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV></BODY></HTML>