인터프리터라도
어차피 함수 정의면 미리 읽을수도 있지 않냐
왜 함수를 반드시 위에 쓰고 아래서 호출하도록 만든거임?