Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

wait a sec

Name: Anonymous 2011-10-04 0:23

homoiconic means "can represent it's own syntax"... is there one programming language that CANT? I mean wtf.. they're all NP complete so what's the difference

Name: Anonymous 2011-10-04 0:35

>>1
Not exactly, you can represent the AST of an expression using exactly the same code as the expression (with a quote). You can also manipulate it very easily. In other languages, the AST is a lot messier, but with a parser you can get at it. The difference lies in the amount of difficulty you'd have in generating code or modifying code. It's just a lot easier in a homoiconic language (for example some Lisps).

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List