Location: PHPKode > projects > phc > test/subjects/parsing/negative_literals.php
<?php

	var_dump(- - 0x7ffffffd);
	var_dump(- -0x7ffffffe);
	var_dump(- -0x7fffffff);
	var_dump(- -0x80000000);
	var_dump(- -0x80000001);
	var_dump(- -0x80000002);
	
	var_dump(- -2147483645);
	var_dump(- -2147483646);
	var_dump(- -2147483647);
	var_dump(- -2147483648);
	var_dump(- -2147483649);
	var_dump(- -2147483650);

	var_dump(- -0xfffffffd);
	var_dump(- -0xfffffffe);
	var_dump(- -0xffffffff);
	var_dump(- -0x100000000);
	var_dump(- -0x100000001);
	var_dump(- -0x100000002);

	var_dump(- -4294967293);
	var_dump(- -4294967294);
	var_dump(- -4294967295);
	var_dump(- -4294967296);
	var_dump(- -4294967297);
	var_dump(- -4294967298);

	var_dump(- - -0x7ffffffd);
	var_dump(- - -0x7ffffffe);
	var_dump(- - -0x7fffffff);
	var_dump(- - -0x80000000);
	var_dump(- - -0x80000001);
	var_dump(- - -0x80000002);
	
	var_dump(- - -2147483645);
	var_dump(- - -2147483646);
	var_dump(- - -2147483647);
	var_dump(- - -2147483648);
	var_dump(- - -2147483649);
	var_dump(- - -2147483650);

	var_dump(- - -0xfffffffd);
	var_dump(- - -0xfffffffe);
	var_dump(- - -0xffffffff);
	var_dump(- - -0x100000000);
	var_dump(- - -0x100000001);
	var_dump(- - -0x100000002);

	var_dump(- - -4294967293);
	var_dump(- - -4294967294);
	var_dump(- - -4294967295);
	var_dump(- - -4294967296);
	var_dump(- - -4294967297);
	var_dump(- - -4294967298);

	// octal from 41118
	var_dump(- -017777777777);
	var_dump(- -020000000000);
	var_dump(- -020000000007);
	var_dump(- - -017777777777);
	var_dump(- - -020000000000);
	var_dump(- - -020000000007);

?>
Return current item: phc