TinyCOBOL

소프트웨어 스크린 샷:
TinyCOBOL
소프트웨어 정보:
버전: 0.66
업로드 날짜: 11 May 15
라이센스: 무료
인기: 54

Rating: 1.5/5 (Total Votes: 2)

TinyCOBOL는 IA32 (86) 플랫폼에 대한 오픈 소스 COBOL 컴파일러입니다.
개발자 코멘트
이 컴파일러는 먼저 PC에 연결된 마이크로 단말기 내 가족을 위해 DOS에서 TSR (종료 및 유지 상주) 프로그램을 생성하기 위해 구현되었습니다. "두 번째 단계"번역을 수행하기위한없이 자유롭게 사용할 C 컴파일러는 거기에 대해 생성 된 코드는, C (그 당시) 할 수 없습니다. 나는 MASM 호환 어셈블리 언어를 생성 해했다.
배경에 모든 처리를하는 동안 컴파일러는 또한, 다른 작업을위한 PC 콘솔을 사용할 수 있도록 할 책임이 작은 멀티 태스크와 통신하는 데 필요한되었다. 그래서 코드는 별도의 스택 및 가변 데이터 세그먼트 영역으로, (여러 단말기가 동시에 그것을 실행 수) 완전히 재진입해야했다, 그러나 일반적인 문자 그대로의 공간.
나는 DOS 내부에이 일을하는 방법을 이해하고, 명부의 2 피트 높이 더미를 분해했다, 그래서 아무 작업 (심지어 "일시 중지"키) 배경에서 시스템을 사용할 만들 수있는, 또는 마이크로 단자가 실행되지 않을 것입니다.
컴파일러는 작은, 그리고 코볼 (74) 표준의 하위 집합 만 허용하지만 쉽게 준수로 확장 될 수있다. 를 필요로하지 않았다도 "ALTER"문, 코볼 프로그래머의 가장으로 (고객)에는 "해당 MOVE는"없었다. 어떤 보고서 생성 기능이 크기 때문에 제약도 없었다. "전경"응용 프로그램을 실행하기에 충분한 공간을 유지하면서 우리는 (나는 그 시간에 넣어 그 공간 외부에 서비스를 중단 할 수 없습니다), 전용 메모리의 첫 번째 640킬로바이트 실행하기로했다.
나는이 진절머리 나는 일이 너무 많은 제한이 있었다 왜 모든 사람들이 지금은 이해 바랍니다. 우리가 리눅스로 이동하고 같이 더 이상 그 제한 없음이 없기 때문에 이제, 우리는 훨씬 더 많은 일을 할 것입니다.

유사한 소프트웨어

Pharo
Pharo

20 Feb 15

YML
YML

11 May 15

bpython
bpython

14 Apr 15

코멘트 TinyCOBOL

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!