<< | Qexo and Kawa | >> |
plan- eager
naturalevaluation.
<< | Lazy or eager evaluation | >> |
<< | Event-driven data | >> |
writtenusing SAX-like
eventsto an abstract Consumer interface.
for $i in (10, 20) return <p>{$i+1}</p>
becomes
void main (Consumer output) { temp_1(10, output); temp_1(20, output); } void temp_1 (Object i, Consumer output) { output.beginElement("p"); output.writeItem(NumOps.add(i, 1)); output.endElement("p"); }
<< | Node representation | >> |
<< | Compiler overview | >> |
<< | Expressions | >> |
<< | Code generation | >> |
<< | Compiling for-expressions | >> |
<< | Compiling functions | >> |
<< | Tail calls | >> |
<< | Node constructors | >> |
<< | Extensions | >> |
<< | Web applications | >> |
<< | Status |