Homoikonicita

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

Homoikonicita je v počítačovém programování vlastnost některých programovacích jazyků a vyjadřuje skutečnost, že struktura programu je podobná jeho syntaxi. Vnitřní struktura programu jde odvodit z textového zápisu zdrojáku. V homoikonickém jazyce má zdrojový text stejnou strukturu jako jeho abstraktní syntaktický strom. To dovoluje veškerechen[kdo?] kód v jazyce zpřístupnit, používat a transformovat jako data za použití stejné datové reprezentace.

Související články[editovat | editovat zdroj]

V tomto článku byl použit překlad textu z článku homoiconicity na anglické Wikipedii.