"Homoiconic" ne demektir bilmiyordum, az önce ögrendim, paylasayim
dedim.


"In computer programming, homoiconicity is a property of some 
programming languages, in which the primary representation of 
programs is also a data structure in a primitive type of the 
language itself.

Languages which are considered to be homoiconic include most 
members of the Lisp family, Prolog, SNOBOL, XSLT, TRAC, and Tcl.

One advantage of homoiconicity is that extending the language 
with new concepts typically becomes simpler, as data representing 
code can be passed between the meta and base layer of the program. 
A typical demonstration of homoiconicity is the metacircular interpreter."


http://en.wikipedia.org/wiki/Homoiconic
http://c2.com/cgi/wiki?DefinitionOfHomoiconic
http://en.wikipedia.org/wiki/Metacircular_interpreter

Gercek hayatta ne isimize yarar bilemem ama matematik formasyonu
almis insanlarin üzerinde garip bir dilbilimsel cekiciligi vardir
"homo-" ile baslayan terimlerin ;-)



-- 
Emre Sevinc

eMBA Software Developer         Actively engaged in:
http://emba.bilgi.edu.tr        http://ileriseviye.org
http://www.bilgi.edu.tr         http://fazlamesai.net
Cognitive Science Student       http://cazci.com
http://www.cogsci.boun.edu.tr


_______________________________________________
cs-lisp mailing list
[email protected]
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

Cevap