Marpa::R2 and long long int

4 views
Skip to first unread message

Jeffrey Kegler

unread,
Dec 31, 2013, 11:43:11 PM12/31/13
to marpa-...@googlegroups.com
[ Asked of the group: ]  What would be the consequences of withdrawing Marpa's support for compilers without a "long long int"?  Marpa is basically C90-compliant, but some restrictions which a degree of sense in 1990 simply don't now.  One (just mentioned) is the requirement to support systems with 16-bit int's.

A compiler can be C90-compliant without a "long long".  But realistically, is there anyone out there who would miss it if Marpa refused to build under a compiler without a "long long"?

As background for the non-C programmers: "long long int" must be at least 16-bits but, even on systems without 64-bit instructions, compilers typically "dummy up" the type using 32-bit instructions.

Ron Savage

unread,
Jan 1, 2014, 12:12:42 AM1/1/14
to marpa-...@googlegroups.com
Can't see a problem.

In practice you're saying you want both 32 and 64 bit integers, right?

Reply all
Reply to author
Forward
0 new messages