On Saturday 22 April 2017 17:29:07 Jon Foster wrote:
> On 04/22/2017 03:18 AM, Martin Schreiber wrote:
> > On Saturday 22 April 2017 11:48:46 Graeme Geldenhuys wrote:
> >> On 2017-04-22 10:37, Graeme Geldenhuys wrote:
> >>> for the life of me I can't find that post.
> >>
> >> Saying that, I did track down the Delphi blog post that sparked the
> >> conversation on Google+ I'm looking for.
> >>
> >> https://web.archive.org/web/20170217114422/http://blog.marcocantu.com/bl
> >>og/ 2017-february-delphi-linux-compiler.html
> >
> > MSElang/MSEpas does not use basic datatypes with variable size. MSEpas
> > has int8, int16, int32, int64, card8, card16, card32 and card64 which can
> > be mapped to the traditional pascal type names as you like.
> >
> > Martin
>
> Considering how many different architectures out there it is probably a
> wise choice to name types by size. I would. :-) Or maybe just two generic
> names followed by a bit size modifier like with C structures. That way you
> could use a 4 bit unsigned int where ever it might be convenient... not
> just in structures. The developer could "type" them too for type safety
> (type nibble = unsigned:4;).
>
That's the case for MSElang please see the Wiki:
https://gitlab.com/mseide-msegui/mselang/wikis/home
MSElang base types are ranges.

Martin

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to