Additional Constants - #EOL$, #SOC, #SOI

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
User avatar
Josh
Addict
Addict
Posts: 1183
Joined: Sat Feb 13, 2010 3:45 pm

Additional Constants - #EOL$, #SOC, #SOI

Post by Josh »

With V5.70 we got some new nativ constants:

Code: Select all

- Added: #PS, #NPS, #PS$ and #NPS$ constants (Path seperator character depending of the OS)
Would be nice if they could be extended a bit with:

Code: Select all

#EOL$ ; EndOfLine, depending on the used OS (#CR$, #LF$, #CRLF$)
#SOC  ; a shortcut for SizeOf (Character)
#SOI  ; a shortcut for SizeOf (Integer)
sorry for my bad english
davido
Addict
Addict
Posts: 1890
Joined: Fri Nov 09, 2012 11:04 pm
Location: Uttoxeter, UK

Re: Additional Constants - #EOL$, #SOC, #SOI

Post by davido »

+1
DE AA EB
User avatar
kenmo
Addict
Addict
Posts: 1967
Joined: Tue Dec 23, 2003 3:54 am

Re: Additional Constants - #EOL$, #SOC, #SOI

Post by kenmo »

+1

In my own files I use #EOL$, #IntSize, #CharSize.

I think #EOL$ should be #LF$ on everything but Windows (CRLF)... if I heard correctly, MacOS hasn't used #CR$ as default in many many years.
User avatar
RSBasic
Moderator
Moderator
Posts: 1218
Joined: Thu Dec 31, 2009 11:05 pm
Location: Gernsbach (Germany)
Contact:

Re: Additional Constants - #EOL$, #SOC, #SOI

Post by RSBasic »

+1
Image
Image
Post Reply