TinyCOBOL는 IA32 (86) 플랫폼에 대한 오픈 소스 COBOL 컴파일러입니다.
개발자 코멘트
이 컴파일러는 먼저 PC에 연결된 마이크로 단말기 내 가족을 위해 DOS에서 TSR (종료 및 유지 상주) 프로그램을 생성하기 위해 구현되었습니다. "두 번째 단계"번역을 수행하기위한없이 자유롭게 사용할 C 컴파일러는 거기에 대해 생성 된 코드는, C (그 당시) 할 수 없습니다. 나는 MASM 호환 어셈블리 언어를 생성 해했다.
배경에 모든 처리를하는 동안 컴파일러는 또한, 다른 작업을위한 PC 콘솔을 사용할 수 있도록 할 책임이 작은 멀티 태스크와 통신하는 데 필요한되었다. 그래서 코드는 별도의 스택 및 가변 데이터 세그먼트 영역으로, (여러 단말기가 동시에 그것을 실행 수) 완전히 재진입해야했다, 그러나 일반적인 문자 그대로의 공간.
나는 DOS 내부에이 일을하는 방법을 이해하고, 명부의 2 피트 높이 더미를 분해했다, 그래서 아무 작업 (심지어 "일시 중지"키) 배경에서 시스템을 사용할 만들 수있는, 또는 마이크로 단자가 실행되지 않을 것입니다.
컴파일러는 작은, 그리고 코볼 (74) 표준의 하위 집합 만 허용하지만 쉽게 준수로 확장 될 수있다. 를 필요로하지 않았다도 "ALTER"문, 코볼 프로그래머의 가장으로 (고객)에는 "해당 MOVE는"없었다. 어떤 보고서 생성 기능이 크기 때문에 제약도 없었다. "전경"응용 프로그램을 실행하기에 충분한 공간을 유지하면서 우리는 (나는 그 시간에 넣어 그 공간 외부에 서비스를 중단 할 수 없습니다), 전용 메모리의 첫 번째 640킬로바이트 실행하기로했다.
나는이 진절머리 나는 일이 너무 많은 제한이 있었다 왜 모든 사람들이 지금은 이해 바랍니다. 우리가 리눅스로 이동하고 같이 더 이상 그 제한 없음이 없기 때문에 이제, 우리는 훨씬 더 많은 일을 할 것입니다.
카테고리별로 검색
인기있는 소프트웨어
-
BlackArch Linux 22 Jun 18
-
antiX MEPIS 19 Jun 17
-
Porteus Xfce 12 Jan 17
-
Porteus MATE 12 Jan 17
-
KAVClient 3 Jun 15
-
pfSense 22 Jun 18
-
Yandex Browser 17 Feb 15
TinyCOBOL
유사한 소프트웨어
Intel Fortran Compiler For Linux
20 Feb 15
Go
27 Sep 15
MAWK
17 Feb 15
The Glasgow Haskell Compiler
11 May 15
코멘트 TinyCOBOL
카테고리별로 검색
인기있는 소프트웨어
-
Q4OS 2 Oct 17
-
Ubuntu MATE 16 Aug 18
-
Openfiler 12 May 15
-
GChemPaint 2 Jun 15
-
Wifislax 9 Aug 16
-
Pear OS 14 Nov 16
-
Kconfigure 3 Jun 15
댓글을 찾을 수 없습니다