SIGN IN SIGN UP

Add debug tracing mode

This adds a new tracer mode for eval which will disable indexing so
that variable bindings for rules that would otherwise not evaluate
can be found.

This also adds metadata about the local variables which includes their
original text and source location. The JSON marshaller for locals will
now correctly show the key and value, plus added type information.

Fixes: #1697
Signed-off-by: Patrick East <east.patrick@gmail.com>
P
Patrick East committed
736f01d6be4667392dab45dec8613a78f022550d
Parent: 324fbe1