FOLIA (język programowania)

FOIL to nazwa dwóch różnych języków programowania .

Język w stylu CAI

Pierwszy FOIL był językiem CAI opracowanym na Uniwersytecie Michigan w 1967 roku. Akronim ten oznaczał File-Oriented Interpretive Language i był bardzo podobny do innych języków CAI , takich jak COURSEWRITER i PILOT . Jednak starał się, aby język miał nieco strukturę blokową przy użyciu białych znaków, co ostatecznie sprawiło, że język był nieco podobny do BASIC lub ABC .

Przykład

:START COUNT=0 TY Wprowadź liczbę powtórzeń instrukcji: ACCEPT MAX=LICZBA.(1) :LOOP TY Ta pętla wykonała #ILOŚĆ razy i zakończy się po wykonaniu #MAX razy IF COUNT

Język generowania muzyki

Drugi FOIL był językiem generowania muzyki dla instrumentu komputerowego Touché w 1979 roku. Touché był klawiaturą, która miała cyfrowe generowanie tonów i umożliwiała programowanie oprogramowania do występów. Akronim oznaczał Far Out Instrument Language i został zastąpiony przez MetaFOIL i FOIL-83. Język został opracowany przez Davida Rosenbooma i był oparty na Forth .

Linki zewnętrzne