digitalmars.D.bugs - hexadecimal integer literal "[0-9a-fA-F]+h" doesn't behave as documented
- Thomas Kuehne (12/14) Oct 09 2004 code:
- Burton Radons (3/21) Oct 09 2004 That's a typo in the standard. D originally had suffix hex; it hasn't
lex.html:Hexadecimal integers are a sequence of hexadecimal digits preceded by a '0x' or followed by an 'h'.code: results in: run/integer_literal_hex_13.d(2): found 'h' when expecting ')' run/integer_literal_hex_13.d(2): found ')' when expecting ';' following 'statement' test case: svn://svn.kuehne.cn/dstress/run/integer_literal_hex_13.d Thomas
Oct 09 2004
Thomas Kuehne wrote:lex.html:That's a typo in the standard. D originally had suffix hex; it hasn't been part of the language for about two years now.Hexadecimal integers are a sequence of hexadecimal digits preceded by a '0x' or followed by an 'h'.code: results in: run/integer_literal_hex_13.d(2): found 'h' when expecting ')' run/integer_literal_hex_13.d(2): found ')' when expecting ';' following 'statement' test case: svn://svn.kuehne.cn/dstress/run/integer_literal_hex_13.d
Oct 09 2004