프로퍼티 | 타입 | 설명 | |
---|---|---|---|
Variables | List |
메소드 | 설명 | |
---|---|---|
ALPHA_NUMERIC_CHAR ( char X ) : bool | ||
Close ( ) : void | ||
DeclareOperator ( int pri, int spec, string op ) : bool | ||
DeclareOperator ( int pri, |
||
GRAPHIC_CHAR ( char X ) : bool | ||
GRAPHIC_TOKEN_CHAR ( char X ) : bool | ||
HEXADECIMAL_DIGIT_CHAR ( char X ) : bool | ||
ISOPrologReader ( |
||
ISOPrologReader ( |
||
ISOPrologReader ( string input ) : System | ||
ISOPrologReader ( string input, List |
||
LAYOUT_CHAR ( char X ) : bool | ||
PROLOGCHAR ( char X ) : bool | ||
Read ( string s ) : object |
Reads a term from a string.
|
|
ReadAndGetFreeVariables ( string exp, List |
||
ReadTerm ( ) : object | ||
ReadTermWithExistingVars ( ) : |
||
ReadTerms ( ) : List | ||
ReadTerms ( |
||
SOLO_CHAR ( char X ) : bool | ||
SYMBOLIC_CONTROL_CHAR ( char X ) : bool | ||
SkipLayout ( ) : bool |
Skip over whitespace and comments.
|
|
SyntaxError ( string message ) : void | ||
alpha_char ( char X ) : bool | ||
alpha_numeric_char ( char X ) : bool | ||
back_quote_char ( char X ) : bool | ||
backslash_char ( char X ) : bool | ||
binary_digit_char ( char X ) : bool | ||
capital_letter_char ( char X ) : bool | ||
close_char ( char X ) : bool | ||
close_curly_char ( char X ) : bool | ||
close_list_char ( char X ) : bool | ||
comma_char ( char X ) : bool | ||
comment_1_char ( char X ) : bool | ||
comment_2_char ( char X ) : bool | ||
cut_char ( char X ) : bool | ||
decimal_digit_char ( char X ) : bool | ||
decimal_point_char ( char X ) : bool | ||
double_quote_char ( char X ) : bool | ||
end_char ( char X ) : bool | ||
end_line_comment_char ( char X ) : bool | ||
exponent_char ( char X ) : bool | ||
graphic_char ( char X ) : bool | ||
graphic_token_char ( char X ) : bool | ||
head_tail_separator_char ( char X ) : bool | ||
hexadecimal_digit_char ( char X ) : bool | ||
isfx ( int X ) : bool | ||
isfy ( int X ) : bool | ||
isinfix ( int X ) : bool | ||
ispostfix ( int X ) : bool | ||
isprefix ( int X ) : bool | ||
isxf ( int X ) : bool | ||
isxfx ( int X ) : bool | ||
isxfy ( int X ) : bool | ||
isyf ( int X ) : bool | ||
isyfx ( int X ) : bool | ||
layout_char ( char X ) : bool | ||
letter_char ( char X ) : bool | ||
meta_char ( char X ) : bool | ||
negative_sign_char ( char X ) : bool | ||
new_line_char ( char X ) : bool | ||
octal_digit_char ( char X ) : bool | ||
open_char ( char X ) : bool | ||
open_curly_char ( char X ) : bool | ||
open_list_char ( char X ) : bool | ||
positive_sign_char ( char X ) : bool | ||
prologchar ( char X ) : bool | ||
semicolon_char ( char X ) : bool | ||
showerror ( ) : void | ||
sign_char ( char X ) : bool | ||
single_quote_char ( char X ) : bool | ||
small_letter_char ( char X ) : bool | ||
solo_char ( char X ) : bool | ||
space_char ( char X ) : bool | ||
symbolic_alert_char ( char X ) : bool | ||
symbolic_backspace_char ( char X ) : bool | ||
symbolic_carriage_return_char ( char X ) : bool | ||
symbolic_control_char ( char X ) : bool | ||
symbolic_form_feed_char ( char X ) : bool | ||
symbolic_hexadecimal_char ( char X ) : bool | ||
symbolic_horizontal_tab_char ( char X ) : bool | ||
symbolic_new_line_char ( char X ) : bool | ||
symbolic_vertical_tab_char ( char X ) : bool | ||
underscore_char ( char X ) : bool | ||
variable_indicator_char ( char X ) : bool |
메소드 | 설명 | |
---|---|---|
ADDTOKENCHAR ( char c ) : void | ||
CHAR_CONVERSION ( ) : void | ||
CaptureStack ( ) : string | ||
ISOPrologReader ( ) : System | ||
InitOperators ( ) : void | ||
InitTokenizer ( ) : void | ||
Operator ( string op, int &prepri, int &inpri, int &postpri, int &spec ) : bool | ||
RESETTOKEN ( ) : void | ||
ResolveNamedString ( string name ) : object | ||
ResolveNamedValue ( |
||
SKIPCHAR ( ) : char | ||
Specifier ( string specifierName ) : int | ||
binary_constant ( ) : int | ||
bracketed_comment ( ) : bool | ||
carriage_return_char ( char X ) : bool | ||
char_code_list_token ( ) : bool | ||
char_conversion ( char c1, char c2 ) : bool | ||
close_curly_token ( char X ) : bool | ||
close_list_token ( char X ) : bool | ||
close_token ( char X ) : bool | ||
comma_token ( char X ) : bool | ||
cut_token ( char X ) : bool | ||
end_token ( char X ) : bool | ||
extra_capital_letter_char ( char X ) : bool | ||
extra_graphic_char ( char X ) : bool | ||
extra_layout_char ( char X ) : bool | ||
extra_small_letter_char ( char X ) : bool | ||
extra_solo_char ( char X ) : bool | ||
formfeed_char ( char X ) : bool | ||
get_back_quoted_char ( ) : bool | ||
get_back_quoted_item ( ) : bool | ||
get_back_quoted_string ( ) : bool | ||
get_control_escape_sequence ( ) : bool | ||
get_double_quoted_char ( ) : bool | ||
get_double_quoted_item ( ) : bool | ||
get_hexadecimal_escape_sequence ( ) : bool | ||
get_meta_escape_sequence ( ) : bool | ||
get_name_token ( ) : bool | ||
get_non_quote_char ( ) : bool | ||
get_octal_escape_sequence ( ) : bool | ||
get_single_quoted_char ( ) : bool | ||
get_single_quoted_item ( ) : bool | ||
head_tail_separator_token ( char X ) : bool | ||
hexadecimal_constant ( ) : int | ||
initvars ( ) : void | ||
is_latin1_lower ( char X ) : bool | ||
is_latin1_upper ( char X ) : bool | ||
isdelimiter ( int X ) : bool | ||
islterm ( int X ) : bool | ||
isop ( int X ) : bool | ||
isterm ( int X ) : bool | ||
lookahead_char2 ( ) : char | ||
number_token ( ) : int | ||
octal_constant ( ) : int | ||
open_curly_token ( char X ) : bool | ||
open_list_token ( char X ) : bool | ||
open_token ( char X ) : bool | ||
prefixbits ( int X ) : int | ||
puts ( string s ) : void | ||
reduce ( int newpri ) : void | ||
reducebrackets ( ) : bool | ||
reducecurly ( ) : bool | ||
reducelist ( ) : bool | ||
reduceterm ( ) : bool | ||
releasestack ( ) : void | ||
returnchar ( char c ) : void | ||
semicolon_token ( char X ) : bool | ||
separator2atom ( int tok ) : |
||
separator_token ( int X ) : bool | ||
shift ( int tok, |
||
shift_char_code_list ( string s ) : void | ||
shifttoken ( int tok ) : void | ||
showspecifier ( int spec ) : void | ||
showstack ( ) : void | ||
showstackelement ( StackFrame sp ) : void | ||
single_line_comment ( ) : void | ||
tab_char ( char X ) : bool | ||
token ( ) : int | ||
variable_token ( ) : int | ||
vertab_char ( char X ) : bool |
public static DeclareOperator ( int pri, int spec, string op ) : bool | ||
pri | int | |
spec | int | |
op | string | |
리턴 | bool |
public static DeclareOperator ( int pri, |
||
pri | int | |
type | ||
op | ||
리턴 | void |
public static HEXADECIMAL_DIGIT_CHAR ( char X ) : bool | ||
X | char | |
리턴 | bool |
public ISOPrologReader ( |
||
input | ||
리턴 | System |
public ISOPrologReader ( |
||
input | ||
vars | List |
|
리턴 | System |
public ISOPrologReader ( string input, List |
||
input | string | |
vars | List |
|
리턴 | System |
public static Read ( string s ) : object | ||
s | string | String to read the term from |
리턴 | object |
public static ReadAndGetFreeVariables ( string exp, List |
||
exp | string | |
variables | List |
|
리턴 |
public static ReadTerms ( |
||
inStream | ||
리턴 | List |
public static SYMBOLIC_CONTROL_CHAR ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static end_line_comment_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static head_tail_separator_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static hexadecimal_digit_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static symbolic_backspace_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static symbolic_carriage_return_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static symbolic_control_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static symbolic_form_feed_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static symbolic_hexadecimal_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static symbolic_horizontal_tab_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static symbolic_new_line_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static symbolic_vertical_tab_char ( char X ) : bool | ||
X | char | |
리턴 | bool |
public static variable_indicator_char ( char X ) : bool | ||
X | char | |
리턴 | bool |