ColorForth

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 9 aprilie 2013; verificările necesită 7 modificări .

color Forth este un dialect al limbajului de programare Forth , creat de C. Moore în a doua jumătate a anilor 1990. Culorile din el poartă o încărcătură semantică, înlocuind unele cuvinte folosite frecvent.

color Forth a fost creat inițial de Moore ca limbaj de scripting pentru CAD VLSI OKAD , cu care dezvoltă procesoare speciale Forth. Prin urmare, limbajul este mult mai aproape de limbajul mașină al procesoarelor Forth decât de implementările standard Forth comune.

Limbajul conține propriul sistem de operare cu o dimensiune de 63 KB. Aproape totul este stocat în coduri sursă și compilat după cum este necesar. Color Forth este în prezent limitat la aparatele compatibile cu PC-uri cu procesoare Pentium și acceptă caracteristicile de bază ale plăcilor de bază, plăcilor video AGP, subsistemului de disc și echipamentelor de rețea.

Colorarea culorii numele Forth nu este întâmplătoare. Numele limbii servește ca un exemplu simplu de cod în limba respectivă. Cuvintele roșii încep definiția, cuvintele verzi sunt compilate în definiția curentă. În standardul Forth, expresia de culoare Forth este scrisă astfel:

 : culoare înainte ;

color Forth este uneori criticat pentru utilizarea culorii ca fiind nepotrivită pentru programatorii daltonişti . C. Moore afirmă că culoarea este doar una dintre modalitățile de a afișa limbajul. Una dintre lucrările pe care le-a scris pe color Forth este tipărită în alb-negru, folosind caractere cursive și efecte tipografice pentru a reprezenta codul sursă.

Link- uri externe