Index

_ | A | B | C | E | F | G | J | K | L | M | N | O | Q | R | S | T | U | W | X

_

__call__() (xotl.ql.interfaces.FrameType method)
(xotl.ql.interfaces.QueryExecutionPlan method)
(xotl.ql.interfaces.QueryObjectType method)
(xotl.ql.interfaces.QueryTranslator method)
__iter__() (xotl.ql.interfaces.QueryExecutionPlan method)

A

absolute jump
Abstract Syntax Tree
arg (xotl.ql.translation._monads.Foldr attribute)
AST
auto_expand_subqueries (xotl.ql.core.Frame attribute)

B

byte-code

C

collection (xotl.ql.translation._monads.Foldr attribute)
conditional jump
Cons (class in xotl.ql.translation._monads)

E

Empty (class in xotl.ql.translation._monads)
explain() (in module xotl.ql.translation.py)
(xotl.ql.interfaces.QueryExecutionPlanExplainExtension method)
(xotl.ql.interfaces.QueryTranslatorExplainExtension method)

F

f_globals (xotl.ql.interfaces.Frame attribute)
f_locals (xotl.ql.interfaces.Frame attribute)
Foldr (class in xotl.ql.translation._monads)
Frame (class in xotl.ql.core)
(interface in xotl.ql.interfaces)
frame_type (xotl.ql.interfaces.QueryObjectType attribute)
FrameType (interface in xotl.ql.interfaces)

G

get_name() (xotl.ql.interfaces.QueryObject method)
get_query_object() (in module xotl.ql.core)
globals (xotl.ql.interfaces.QueryObject attribute)

J

jump
jump instruction

K

keep_single_return() (in module xotl.ql.revenge.scanners)

L

LazyCons (class in xotl.ql.translation._monads)
locals (xotl.ql.interfaces.QueryObject attribute)

M

monoid

N

normalize_pypy_conditional() (in module xotl.ql.revenge.scanners)
normalize_query() (in module xotl.ql.core)

O

object model
object storage
operator (xotl.ql.translation._monads.Foldr attribute)

Q

QST
qst (xotl.ql.interfaces.QueryObject attribute)
query
(xotl.ql.interfaces.QueryExecutionPlan attribute)
query execution plan
query expression
query object
Query Syntax Tree
query translator
QueryExecutionPlan (interface in xotl.ql.interfaces)
QueryExecutionPlanExplainExtension (interface in xotl.ql.interfaces)
QueryObject (class in xotl.ql.core)
(interface in xotl.ql.interfaces)
QueryObjectType (interface in xotl.ql.interfaces)
QueryTranslator (interface in xotl.ql.interfaces)
QueryTranslatorExplainExtension (interface in xotl.ql.interfaces)

R

relative jump
reverse engineering

S

SortedCons (class in xotl.ql.translation._monads)
storage

T

target
thesefy() (in module xotl.ql.core)
this (in module xotl.ql.core)
thread-local object
Token (class in xotl.ql.revenge.scanners)
transformation
translator

U

unconditional jump
Union (class in xotl.ql.translation._monads)

W

without_nops() (in module xotl.ql.revenge.scanners)

X

xotl.ql.core (module)
xotl.ql.interfaces (module)
xotl.ql.revenge (module), [1]
xotl.ql.revenge.scanners (module)
xotl.ql.translation._monads (module)
xotl.ql.translation.py (module)