comparison vendor/nikic/php-parser/test/code/parser/scalar/int.test @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children 5fb285c0d0e3
comparison
equal deleted inserted replaced
-1:000000000000 0:4c8ae668cc8c
1 Different integer syntaxes
2 -----
3 <?php
4
5 0;
6 1;
7 @@{ PHP_INT_MAX }@@;
8 @@{ PHP_INT_MAX + 1 }@@;
9 0xFFF;
10 0xfff;
11 0XfFf;
12 0777;
13 0b111000111000;
14 -----
15 array(
16 0: Scalar_LNumber(
17 value: 0
18 )
19 1: Scalar_LNumber(
20 value: 1
21 )
22 2: Scalar_LNumber(
23 value: @@{ PHP_INT_MAX }@@
24 )
25 3: Scalar_DNumber(
26 value: @@{ PHP_INT_MAX + 1 }@@
27 )
28 4: Scalar_LNumber(
29 value: 4095
30 )
31 5: Scalar_LNumber(
32 value: 4095
33 )
34 6: Scalar_LNumber(
35 value: 4095
36 )
37 7: Scalar_LNumber(
38 value: 511
39 )
40 8: Scalar_LNumber(
41 value: 3640
42 )
43 )