C# Класс fbuild.interpreter

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
If_stack Stack
TempList List
a char
datcount int
file System.IO.StreamWriter
l_count int
off int
stack_addr int
temp_sbuffer tables.s_buffer
temp_sfunction tables.s_function
temp_sint tables.s_int
temp_sstring tables.s_string
while_stack Stack

Открытые методы

Метод Описание
ExecCode ( string code, string output ) : int
generateTokens ( string code ) : int

Приватные методы

Метод Описание
CheckToken ( int cur, int no ) : bool
Compile ( List tokens ) : int
GetBufSize ( string name ) : int
GetIntValueByName ( string name ) : int
GetStringValueByName ( string name ) : string
IfBufferExists ( string name ) : bool
IfFunctionExists ( string name ) : bool
IfIntExists ( string name ) : bool
SetStringValue ( string name, string value ) : void

Описание методов

ExecCode() публичный статический Метод

public static ExecCode ( string code, string output ) : int
code string
output string
Результат int

generateTokens() публичный статический Метод

public static generateTokens ( string code ) : int
code string
Результат int

Описание свойств

If_stack публичное статическое свойство

public static Stack If_stack
Результат Stack

TempList публичное статическое свойство

public static List TempList
Результат List

a публичное статическое свойство

public static char a
Результат char

datcount публичное статическое свойство

public static int datcount
Результат int

file публичное статическое свойство

public static System.IO.StreamWriter file
Результат System.IO.StreamWriter

l_count публичное статическое свойство

public static int l_count
Результат int

off публичное статическое свойство

public static int off
Результат int

stack_addr публичное статическое свойство

public static int stack_addr
Результат int

temp_sbuffer публичное статическое свойство

public static tables.s_buffer,fbuild temp_sbuffer
Результат tables.s_buffer

temp_sfunction публичное статическое свойство

public static tables.s_function,fbuild temp_sfunction
Результат tables.s_function

temp_sint публичное статическое свойство

public static tables.s_int,fbuild temp_sint
Результат tables.s_int

temp_sstring публичное статическое свойство

public static tables.s_string,fbuild temp_sstring
Результат tables.s_string

while_stack публичное статическое свойство

public static Stack while_stack
Результат Stack