CSC448: Code/AST/PrettyPrinter Example: Source File [5/18] |
int counter; void increment_counter () { counter = counter + 1; return; } int get_counter () { return counter; } void print_counter () { _print_array ("counter = "); _print_int (counter); _print_newline (); return; } void _clogs_main (int argc, int[][] argv) { { int n; n = 1, 2; _print_int (n); _print_newline (); n = (1, 2); _print_int (n); _print_newline (); } { int copy; counter = 1; print_counter (); copy = (increment_counter (), get_counter ()); _print_array ("copy = "); _print_int (copy); _print_newline (); print_counter (); } return; }