5 (markup_suffix
4 ((() <?
2 ()) (() name 2 ((end_of_line
1)))))))
6 (function_declaration
48
8 (function_declaration_header
14
10 (((delimited_comment
13) (whitespace
1)) function
8
12 (() name 3 ()) (missing
0 ()) (() "(" 1 ()) (missing 0 ())
13 (() ")" 1 ((whitespace 1))) (missing 0 ()) (missing 0 ())
15 (compound_statement
33
16 ((() { 1 ((end_of_line
1)))
18 ((expression_statement
25
19 ((binary_expression
24
21 ((((single_line_comment
1) (end_of_line
1) (whitespace
2))
22 variable 2 ((end_of_line
1)))))
23 (((whitespace
4)) = 1 ((whitespace
1)))
25 ((parenthesized_expression
10
28 ((literal
3 ((() decimal_literal
3 ((whitespace
1)))))
29 (() + 1 ((whitespace
1)))
30 (variable 2 ((() variable 2 ())))))
31 (() ")" 1 ((whitespace 1)))))
32 (() * 1 ((whitespace
1))) (variable 2 ((() variable 2 ())))))))
33 (() ";" 1 ((end_of_line 1)))))))
34 (() } 1 ((end_of_line
1)))))))
35 (end_of_file
0 ((() end_of_file
0 ()))))))))