C# Класс Edu.Unl.Sir.Siemens.PrintTokens.Original

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

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

Свойство Тип Описание
baseArray int[]
check int[]
default1 int[]
next int[]

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

Метод Описание
check_delimiter ( byte ch ) : int
constant ( int state, byte token_str, int token_ind ) : int
error_or_eof_case ( TokenStream tstream_ptr, Token token_ptr, int cu_state, byte token_str, int token_ind, byte ch ) : Token
get_actual_token ( byte token_str, int token_ind ) : void
get_char ( CharacterStream stream_ptr ) : byte
get_token ( TokenStream tstream_ptr ) : Token
is_eof_token ( Token t ) : int
keyword ( int state ) : int
next_state ( int state, byte ch ) : int
numeric_case ( TokenStream tstream_ptr, Token token_ptr, byte ch, byte token_str, int token_ind ) : Token
open_character_stream ( String filename ) : CharacterStream
open_token_stream ( string FILENAME ) : TokenStream
print_token ( Token token_ptr ) : int
skip ( CharacterStream stream_ptr ) : void
special ( int state ) : int
unget_char ( byte ch, CharacterStream stream_ptr ) : void

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

Метод Описание
Main ( string args ) : void
get_null_terminated_string ( string s ) : string
is_end_of_character_stream ( CharacterStream stream_ptr ) : int

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

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

public static check_delimiter ( byte ch ) : int
ch byte
Результат int

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

public static constant ( int state, byte token_str, int token_ind ) : int
state int
token_str byte
token_ind int
Результат int

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

public static error_or_eof_case ( TokenStream tstream_ptr, Token token_ptr, int cu_state, byte token_str, int token_ind, byte ch ) : Token
tstream_ptr TokenStream
token_ptr Token
cu_state int
token_str byte
token_ind int
ch byte
Результат Token

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

public static get_actual_token ( byte token_str, int token_ind ) : void
token_str byte
token_ind int
Результат void

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

public static get_char ( CharacterStream stream_ptr ) : byte
stream_ptr CharacterStream
Результат byte

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

public static get_token ( TokenStream tstream_ptr ) : Token
tstream_ptr TokenStream
Результат Token

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

public static is_eof_token ( Token t ) : int
t Token
Результат int

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

public static keyword ( int state ) : int
state int
Результат int

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

public static next_state ( int state, byte ch ) : int
state int
ch byte
Результат int

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

public static numeric_case ( TokenStream tstream_ptr, Token token_ptr, byte ch, byte token_str, int token_ind ) : Token
tstream_ptr TokenStream
token_ptr Token
ch byte
token_str byte
token_ind int
Результат Token

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

public static open_character_stream ( String filename ) : CharacterStream
filename String
Результат CharacterStream

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

public static open_token_stream ( string FILENAME ) : TokenStream
FILENAME string
Результат TokenStream

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

public static print_token ( Token token_ptr ) : int
token_ptr Token
Результат int

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

public static skip ( CharacterStream stream_ptr ) : void
stream_ptr CharacterStream
Результат void

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

public static special ( int state ) : int
state int
Результат int

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

public static unget_char ( byte ch, CharacterStream stream_ptr ) : void
ch byte
stream_ptr CharacterStream
Результат void

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

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

public static int[] baseArray
Результат int[]

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

public static int[] check
Результат int[]

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

public static int[] default1
Результат int[]

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

public static int[] next
Результат int[]