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