homoiconic
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
homo- (“self-”) + iconic (“representing”)
Adjective[edit]
homoiconic (not comparable)
- (programming, of a language) Exhibiting homoiconicity.
- 2015, Robert Fischer, Java Closures and Lambda, Apress, →ISBN, page 190:
- Instead, the homoiconic paradigm draws from the mathematics of computability theory. […] In the case of a homoiconic programming language, the program processes itself, performing mechanical reductions on the application until there is nothing left except the answer.