C# Class Edu.Unl.Sir.Siemens.PrintTokens.Original

Afficher le fichier Open project: lukesandberg/PexFaultLocalization

Méthodes publiques

Свойство Type Description
baseArray int[]
check int[]
default1 int[]
next int[]

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Main ( string args ) : void
get_null_terminated_string ( string s ) : string
is_end_of_character_stream ( CharacterStream stream_ptr ) : int

Method Details

check_delimiter() public static méthode

public static check_delimiter ( byte ch ) : int
ch byte
Résultat int

constant() public static méthode

public static constant ( int state, byte token_str, int token_ind ) : int
state int
token_str byte
token_ind int
Résultat int

error_or_eof_case() public static méthode

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
Résultat Token

get_actual_token() public static méthode

public static get_actual_token ( byte token_str, int token_ind ) : void
token_str byte
token_ind int
Résultat void

get_char() public static méthode

public static get_char ( CharacterStream stream_ptr ) : byte
stream_ptr CharacterStream
Résultat byte

get_token() public static méthode

public static get_token ( TokenStream tstream_ptr ) : Token
tstream_ptr TokenStream
Résultat Token

is_eof_token() public static méthode

public static is_eof_token ( Token t ) : int
t Token
Résultat int

keyword() public static méthode

public static keyword ( int state ) : int
state int
Résultat int

next_state() public static méthode

public static next_state ( int state, byte ch ) : int
state int
ch byte
Résultat int

numeric_case() public static méthode

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
Résultat Token

open_character_stream() public static méthode

public static open_character_stream ( String filename ) : CharacterStream
filename String
Résultat CharacterStream

open_token_stream() public static méthode

public static open_token_stream ( string FILENAME ) : TokenStream
FILENAME string
Résultat TokenStream

print_token() public static méthode

public static print_token ( Token token_ptr ) : int
token_ptr Token
Résultat int

skip() public static méthode

public static skip ( CharacterStream stream_ptr ) : void
stream_ptr CharacterStream
Résultat void

special() public static méthode

public static special ( int state ) : int
state int
Résultat int

unget_char() public static méthode

public static unget_char ( byte ch, CharacterStream stream_ptr ) : void
ch byte
stream_ptr CharacterStream
Résultat void

Property Details

baseArray public_oe static_oe property

public static int[] baseArray
Résultat int[]

check public_oe static_oe property

public static int[] check
Résultat int[]

default1 public_oe static_oe property

public static int[] default1
Résultat int[]

next public_oe static_oe property

public static int[] next
Résultat int[]