[fpc-devel] dominant short strings in compiler source

Jonas Maebe jonas.maebe at elis.ugent.be
Wed May 17 20:05:06 CEST 2006


On 17 mei 2006, at 19:59, L505 wrote:

> What do you guys thing about the idea to implement what DEC Pascal  
> and Extended Pascal
> have - a 2 byte length ShortString (MediumString?), uprdade *some*  
> of the path related
> ShortStrings to be MediumString[1000] instead of ShortString[255].  
> For some situations
> it would probably fix some problems immediately just by upgrading  
> to string[1000] or
> even string[500].

There is the basis of a "longstring" type in the compiler which does  
that more or less, but it was never fully implemented, because nobody  
cares/cared about it. And you'd still have to convert these  
longstrings to ansistrings and back every time you interface with  
sysutils, which would introduce extra overhead.


Jonas



More information about the fpc-devel mailing list