통합 언어 환경

Integrated Language Environment

ILE(Integrated Language Environment)는 AS/400 라인의 컴퓨터용으로 IBM이 개발한 프로그래밍 모델로 IBM i 프로그래밍 환경에서 중요한 부분을 차지하고 있습니다.

언어들

IBM은 C, C++, RPG, COBOL[1]CL용 ILE 컴파일러를 제공합니다.RPG, COBOL 및 CL의 경우 OPM 컴파일러(기존 어플리케이션에 사용되는 경우도 있음)와 새로운 ILE 컴파일러가 모두 있습니다.마찬가지로 ILE C와 마찬가지로 이전 EPM 기반의 C/400도 있었지만 단종되었습니다.Pascal 및 FORTRAN 컴파일러는 EPM용으로 제공되었지만 ILE 컴파일러는 출시되지 않았습니다.또한 BASIC 및 PL/1 컴파일러는 OPM용으로 제공되었지만 ILE 컴파일러도 출시되지 않았습니다.

역사

1993년 2월 16일 IBM은 OS/400의 V2R3에 자사의 프로그래밍 언어 지원인 ILE의 [2][3][4]주요 변경 사항이 포함될 것이라고 발표했습니다.AS/400 컴퓨터 플랫폼에서 사용할 수 있는 서로 다른 프로그래밍 언어 간에 공통 인터페이스를 제공했습니다.ILE는 OS/400에서 사용할 수 있는 두 가지 기존 프로그래밍 모델인 Original Program Model(OPM; 오리지널 프로그램 모델)과 C와 Pascal에서 사용하기 위해 도입된 확장 프로그래밍 모델(EPM)을 개선한 것입니다.OS/400(현 IBM i)은 레거시 애플리케이션을 실행하기 위해 OPM 및 EPM을 계속 지원하지만 ILE(또는 AIX와 부분적인 이진 호환성을 제공하는 PASE, Portable Applications System Environment)에 새로운 개발이 권장됩니다.

레퍼런스

  1. ^ "ILE Conventions for Calling Any Program (*PGM)". www.ibm.com. Retrieved 2021-02-16.{{cite web}}: CS1 maint :url-status (링크)
  2. ^ "The Integrated Language Environment (ILE) RPG Programming". www.mcpressonline.com. 30 April 1993. Retrieved 2021-02-12.{{cite web}}: CS1 maint :url-status (링크)
  3. ^ Frank G. Soltis (2001). Fortress Rochester: The Inside Story of the IBM ISeries. System iNetwork. p. 140. ISBN 978-1-58304-083-6.
  4. ^ Brandel, Mary (21 June 1993). "AS/400 no longer on its own". Computerworld. IDG Enterprise. 27 (5): 105. ISSN 0010-4841.