Homoiconicity

Tietokoneiden ohjelmointi, homoiconicity on omaisuutta noin ohjelmointikieliä, jossa ensimmäinen esitys näistä on myös tietorakenne primitiivinen kielellä.

Alku

Kuvan alkuperäinen lähde on julkaisu Compiler makrokäskyn laajennukset kielten, mahdollisimman aikaisin ja erittäin vaikutusvaltainen julkaisu TRAC, teksti-Käsittely Kieli:

Alan Kay käytetään ja mahdollisesti suosituksi termi "homoicónico" läpi tohtoriksi vuonna 1969:

Käytä ja edut

Etuna homoiconidad on laajentaa kielen konsepteja yleensä helpottuu. Koska edustavan datan koodi voidaan siirtää kerrosten välillä pohjan ja ohjelman tavoite. Abstrakti syntaksi puu toiminto voidaan tehdä ja käsitellä tietorakenne kohde kerros, ja sitten arvioitiin

Tyypillinen show on metacircular homoiconicdad arvioija.

Homoicónicos kielet

Homoicónicos kielet katsotaan ovat:

  • Clojure
  • Curl
  • Tekijä
  • Eteenpäin
  • Io
  • Ioke
  • Ilo
  • Julia
  • Lähes kaikki jäsenet Lisp perhe
  • PostScript
  • Prologi
  • REBOL
  • Tcl
  • TRAC
  • Smalltalk
  • Snobol
  • V
  • XSLT

Järjestelmissä Von Neumannin arkkitehtuuri, kone koodi on myös tätä ominaisuutta, joka tyyppi datatavujen muistiin.

  0   0
Edellinen artikkeli Arab Strap
Seuraava artikkeli Natura non facit Saltus

Aiheeseen Liittyvät Artikkelit

Kommentit - 0

Ei kommentteja

Lisääkommentti

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Merkkiä jäljellä: 3000
captcha