프롬

PROMAL
프롬
PROMAL logo.png
패러다임필수(절차적), 구조화
개발자시스템 관리 어소시에이트
처음 등장한1984-08-16
안정된 릴리스
2.1e / 1986-10-14
파일 이름 확장자.s
영향을 받다
C

PROMAL(PROGRAMMer's Micro Application Language)은 Systems Management Associates for MS-DOS, Commodore 64 및 Apple II의 구조화된 프로그래밍 언어입니다.PROMAL은 간단한 구문, 행 번호 없음, 긴 변수 이름, 함수 및 프로시저를 인수 전달, 실수, 배열, 포인터, 내장 I/O를 특징으로 합니다.ABC Python과 마찬가지로 들여쓰기는 언어 구문의 일부입니다.

이 언어는 싱글패스 컴파일러를 사용하여 프로그램 실행 시 해석되는 바이트 코드를 생성합니다.이러한 초기 가정용 컴퓨터에서는 메모리가 매우 제한적이기 때문에 컴파일러는 디스크와 메모리에서 컴파일할 수 있습니다.C64용 소프트웨어 패키지에는 전체 화면 편집기와 명령 셸이 포함되어 있습니다.

'컴퓨터 언어, 1986년 3월, 페이지 128–134'를 참조하십시오.

접수처

Ahoy!는 코모도어 64의 PROMAL을 "최고의" 구조화 언어 중 하나라고 불렀다.「구조화된 프로그래밍 언어의 도입과 BASIC의 대체 수단으로서 PROMAL은, 학습에 필요한 시간과 구입에 49.95달러를 들일 가치가 있습니다」[1]라고 결론지었습니다.

코드 예시

PROMAL 프로그램 디스크에서:

PROGRAM SHE ; Eratostenes 벤치마크의 체; 테스트(BYTE 매거진), 10회 반복, 1800개의 요소 배열.라이브러리 CON SIZE=clude WORD I WORD PRIME WORD K WORD 바이트 수 플래그[Size] J= 1~10 카운트=0 채우기 플래그, 크기, I=0에서 플래그가 [I+I]되면 크기 조정에 대한 시작 출력 "10회 반복"잘못된 K=K+PRIME 카운트=카운트+1 출력 "#C#I 소수", 카운트 종료

레퍼런스

  1. ^ Schleimer, Rachel (June 1985). "PROMAL". Ahoy!. pp. 71–72. Retrieved 27 June 2014.

외부 링크