Qbject system
Functions
Interpreter
Collaboration diagram for Interpreter:

Functions

def Q.WORD ()
 WORD ( -- symbol ) parse next word name
 
def Q.FIND ()
 FIND ( wordname -- callable ) lookup definition/callable object in vocabulary
 
def Q.EXECUTE ()
 EXECUTE ( callable|primitive -- ...|primitive ) execute callable
 
def Q.tick ()
 \ ( – )` put next symbol literally without lookup in vocabulary (like :atom prefix in Elixir)
 
def Q.INTERPRET (SRC='')
 INTERPRET ( -- ) interpreter loop
 

Detailed Description