summaryrefslogtreecommitdiff
path: root/support/regression/tests/digit_separators.c
blob: 1800404df80f03869e51fb449a16b7a3c733aa37 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/** 
  ISO C23 digit separators.
*/

#include <testfwk.h>

#ifdef __SDCC
#pragma std_c23
#endif

void
testDigitSeparators(void)
{
#ifdef __SDCC
  ASSERT (1'120'377 == 1120377);
  ASSERT (0b0'00'11'00'01 == 0b000110001);
  ASSERT (0x01'ff'5a == 0x01ff5a);
  ASSERT (012'3'4 == 01234);
#endif
}