32 obj = r.Resolve(position);
Describes a specific position inside a source file.
Object Extensions for the BadScript Runtime.
static BadObject Dereference(this BadObject obj, BadSourcePosition? position)
Dereferences the Object and returns the underlying value.
static string ToSafeString(this BadObject obj)
Returns a String Representation of this Object. This function is recursion proof and supports circula...
The Base Class for all BadScript Objects.
string ToSafeString(List< BadObject > done)
Returns a String Representation of this Object. This function is recursion proof and supports circula...
Implements the base functionality for a BadScript Reference.
Contains Shared Data Structures and Functionality.
Contains the Runtime Objects.