annotate vendor/nikic/php-parser/test/code/parser/scalar/constantString.test @ 1:1a348b17ec81

Logo and header background
author Chris Cannam
date Thu, 30 Nov 2017 14:56:35 +0000
parents 4c8ae668cc8c
children 5fb285c0d0e3
rev   line source
Chris@0 1 Constant string syntaxes
Chris@0 2 -----
Chris@0 3 <?php
Chris@0 4
Chris@0 5 '';
Chris@0 6 "";
Chris@0 7 b'';
Chris@0 8 b"";
Chris@0 9 'Hi';
Chris@0 10 b'Hi';
Chris@0 11 B'Hi';
Chris@0 12 "Hi";
Chris@0 13 b"Hi";
Chris@0 14 B"Hi";
Chris@0 15 '!\'!\\!\a!';
Chris@0 16 "!\"!\\!\$!\n!\r!\t!\f!\v!\e!\a";
Chris@0 17 "!\xFF!\377!\400!\0!";
Chris@0 18 -----
Chris@0 19 array(
Chris@0 20 0: Scalar_String(
Chris@0 21 value:
Chris@0 22 )
Chris@0 23 1: Scalar_String(
Chris@0 24 value:
Chris@0 25 )
Chris@0 26 2: Scalar_String(
Chris@0 27 value:
Chris@0 28 )
Chris@0 29 3: Scalar_String(
Chris@0 30 value:
Chris@0 31 )
Chris@0 32 4: Scalar_String(
Chris@0 33 value: Hi
Chris@0 34 )
Chris@0 35 5: Scalar_String(
Chris@0 36 value: Hi
Chris@0 37 )
Chris@0 38 6: Scalar_String(
Chris@0 39 value: Hi
Chris@0 40 )
Chris@0 41 7: Scalar_String(
Chris@0 42 value: Hi
Chris@0 43 )
Chris@0 44 8: Scalar_String(
Chris@0 45 value: Hi
Chris@0 46 )
Chris@0 47 9: Scalar_String(
Chris@0 48 value: Hi
Chris@0 49 )
Chris@0 50 10: Scalar_String(
Chris@0 51 value: !'!\!\a!
Chris@0 52 )
Chris@0 53 11: Scalar_String(
Chris@0 54 value: !"!\!$!
Chris@0 55 !@@{ "\r" }@@!@@{ "\t" }@@!@@{ "\f" }@@!@@{ "\v" }@@!@@{ chr(27) /* "\e" */ }@@!\a
Chris@0 56 )
Chris@0 57 12: Scalar_String(
Chris@0 58 value: !@@{ chr(255) }@@!@@{ chr(255) }@@!@@{ chr(0) }@@!@@{ chr(0) }@@!
Chris@0 59 )
Chris@0 60 )