semantic: Combine check_integer_suffix() and check_floatingpoint_suffix() into check_...
authorChristoph Mallon <christoph.mallon@gmx.de>
Mon, 17 Dec 2012 10:25:40 +0000 (11:25 +0100)
committerChristoph Mallon <christoph.mallon@gmx.de>
Mon, 17 Dec 2012 11:13:05 +0000 (12:13 +0100)
commitf151fd260079312eeab74d8b070fdd1059fd9cd0
treedb925c06ce2a0492c4a839e048fc72b04546023f
parent7f53dd0f5185e44b690c770bd7d79583321ee68c
semantic: Combine check_integer_suffix() and check_floatingpoint_suffix() into check_number_suffix().

This corrects two issues for floatingpoint suffixes:
- Accept a complex suffix after a type suffix (e.g. Fi additionally to just iF).
- Reject multiple complex suffixes (e.g. ii).
parser.c