Object Extensions for the BadScript Runtime.
static string ToSafeString(this BadObject obj)
Returns a String Representation of this Object. This function is recursion proof and supports circula...
static BadObject Dereference(this BadObject obj)
Dereferences the Object and returns the underlying value.
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 the Runtime Objects.