LibraryDefinition: IsPublic: Name: ClassDefinition: IsPublic: Name: Instructions: FunctionDefinition: IsPublic: Name: Arguments: ReturnType: Instructions: VariableDefinition: IsPublic: Name: Type: Value: IsAbleToBeEmpty: FunctionCall: Function: Arguments: Assignment: Target: Value: Operation: Type: <+, -, *, /> Arguments: Value: Value: <1-9, '', true/false> Type: