프로시저 문

프로시저 문 (Procedure Statements)

프로시저 문은 서브루틴을 호출하는 것이에요. 프로시저 호출에는 여러 가지 형태가 가능해요.

  • 일반적인 프로시저 호출
  • 객체 메서드 호출 (정규화 여부 무관)
  • 프로시저 타입 변수에 대한 호출

출처: 문서

본문

Free Pascal 컴파일러는 프로시저 문에 주어진 이름과 같은 프로시저를 찾고, 그 프로시저의 매개변수 목록이 실제 인자 목록과 일치하는지 확인해요. 다음은 유효한 프로시저 문이에요.

Usage;
 WriteLn('Pascal is an easy language !');
 Doit();

한 가지 기억해 두세요. 호출의 매개변수 목록과 일치하는 함수를 찾을 때, 값(value)과 const 매개변수의 타입은 대입 호환(assignment-compatible)이면 되지만, 참조로 전달되는 매개변수는 타입이 정확히 일치해야 해요.

더 알아보기