CSC448: Code/AST/PrettyPrinter Example: Pretty-Printed Output [7/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; }