Allocation of memory for Datatypes

Hi everybody,

I am a beginner to Progress 4GL...
I have Progress handbook, but i couldnt xactly find the memory allocation for datatypes... They say integer has got a format like
->,>>>,>>9.
How does this format comes, what is its range

Consider in C we do have int type with 2 bytes,
so we can say max limit is (2^15) ...

I want to know memory allocations for basic datatypes in Progress 4GL.

Can anyone help me out!! :confused:
 
Format is a display format.

Integers are 32 bit(signed).
In 10.1B 64 bit integers where introduced: (int64)
Decimals can have max length of 50 and max 10 decimals. (I believe they are of type float.).
see also KB P94897:
http://progress.atgnow.com/esprogress/Group.jsp?bgroup=progress&id=p94897
Don't have a link to documentation right now, but if you search here @psdn,peg or KB then you should be able to find it for the other data types as well.

Here is some documentation on new data types in 10.1B:
http://www.psdn.com/library/servlet/KbServlet/download/1268-102-1554/datatypes_webpaper.pdf


HTH,

Casper.
 
I think you will soon find out that writing software in 4GL (sorry ABL) is much different then writing in basic languages like C. All the 'worries' you have regarding managing memory are taken care off by Progress. There is stuff which you really can't influence. But you will find this out along the way, I suppose.

Casper.
 
Back
Top