以下のコードでは、各スコープのシンボルテーブルを描画しようとしていますが、スコープはグローバル、f1、else、f2です.f2の場合はxがそのシンボルスコープ。また、f1は(5)任意のシンボルテーブルに関連付けられますでしょうか?などシンボルテーブルとスコープ
int x = 3;
int f1(int x) {
if (x > 4)
f1(x-1);
else {
int x = 1; f2();
}
}
int f2() {
print x;
}
f1(5);