FOIL(프로그래밍 언어)
FOIL (programming language)FOLE은 두 가지 다른 프로그래밍 언어의 이름입니다.
CAI 스타일 언어
최초의 FOIL은 1967년 미시간 대학에서 개발된 CAI 언어였다.약어는 File-Orientive Interpretive Language의 약자로, COSSWRITER나 PILOT와 같은 다른 CAI 언어와 매우 유사합니다.그러나, 그것은 언어를 공백으로 블록 구조로 만들려고 노력했고, 결국 언어를 BASIC이나 ABC와 약간 비슷하게 만들었다.
예
:START COUNT=0 TY 문장의 반복 횟수를 입력합니다. ACCEPT MAX=NUMBER. (1) : LOAP TY 이 루프는 #COUNT 횟수 #MAX times IF COUNT <MAX, COUNT=COUNT+1 Go to TO : LOAP TY?'예'인 경우 수락하고 '아니오'인 경우 시작:종료 TY 안녕히 계세요!이제 그만
음악 생성 언어
두 번째 FOLE은 1979년 터치 컴퓨터 악기의 음악 생성 언어였다.Touché는 디지털 톤 생성 기능을 갖춘 키보드로 퍼포먼스를 위해 소프트웨어를 프로그래밍할 수 있습니다.약어는 Far Out Instrument Language의 약자로 MetaFOIL과 FOIL-83이 뒤를 이었다.이 언어는 데이비드 로젠붐에 의해 개발되었으며 포스(Fourth)에 기반을 두고 있다.
외부 링크
- David Rosenboom의 음악 소프트웨어 정보
- FOLE - ACM 디지털 라이브러리의 파일 지향 언어 기사