Table of Contents

Namespace TabScript

Classes

FunctionExtStmt

External function as a statement

FunctionStmt

Statement that represents a function

Library

The purpose of this class is to transform C# libraries into available functions for TableScript

ResolvedImport
Snippet
StandardImportResolver
StdLib

Standard library with useful things. Some things could be replicated with the language, but this implementation in recomended for speed. All functions have the same name in the code and in here

StdList

Lists are several tables expressed as one, compacted together. All functions have the same name in the code and in here

StdNum

Numbers are double, and are stored in its string representation All functions have the same name in the code and in here

Stmt

Statements that form programs

TabFunc
Table

Table class, represents a dynamic array of strings. Be careful with its use, its only optimized for the languge itself

TableScript

Structs

TabIndex

Represents an Index for a Table

Interfaces

IImportResolver

Enums

TabIndexMode