proc shadow_result() : int = var result : int = 100 echo "shadow_result内のresultの値は: ", result proc do_not_shadow() : int = result = 100 echo "do_not_shadow内のresultの値は: ", result echo "    shadow_resultの返り値は: ", shadow_result() echo "" echo "    do_not_shadowの返り値は: ", do_not_shadow()