ColorForth

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 9. huhtikuuta 2013 tarkistetusta versiosta . tarkastukset vaativat 7 muokkausta .

color Forth on Forthin ohjelmointikielen murre , jonka C. Moore loi 1990-luvun jälkipuoliskolla. Sen värit kantavat semanttista kuormaa ja korvaavat joitain usein käytettyjä sanoja.

color Forthin loi alun perin Moore komentosarjakieleksi CAD VLSI OKADiin , jolla hän kehittää erityisiä Forth-prosessoreita. Siksi kieli on paljon lähempänä Forth-prosessorien konekieltä kuin tavallisia Forth-toteutuksia.

Kielellä on oma käyttöjärjestelmä, jonka koko on 63 kt. Lähes kaikki on tallennettu lähdekoodeihin ja käännetty tarpeen mukaan. Color Forth on tällä hetkellä rajoitettu PC-yhteensopiviin koneisiin, joissa on Pentium-prosessori , ja se tukee emolevyjen, AGP-näytönohjainkorttien, levyalijärjestelmän ja verkkolaitteiden perusominaisuuksia.

Forth - värin nimen väritys ei ole sattumaa. Kielen nimi toimii yksinkertaisena esimerkkinä kyseisen kielen koodista. Punaiset sanat aloittavat määritelmän, vihreät sanat kootaan nykyiseen määritelmään. Normaalissa Forthissa Forth - värilauseke kirjoitetaan seuraavasti:

 : väri eteenpäin ;

color Forthia arvostellaan joskus värien käytöstä, koska se ei sovellu värisokeille ohjelmoijille . C. Moore toteaa, että värit ovat vain yksi tavoista näyttää kieltä. Yksi hänen kirjoittamistaan ​​papereista värillisestä Forthista on painettu mustavalkoisena käyttäen kursiivia ja typografisia tehosteita edustamaan lähdekoodia.

Ulkoiset linkit