C# Class Prolog.ISOPrologWriter

Mostrar archivo Open project: ianhorswill/UnityProlog Class Usage Examples

Public Methods

Method Description
ISOPrologWriter ( TextWriter writer ) : System.IO
Write ( object value ) : void
WriteString ( string s ) : void
WriteToString ( object o ) : string

Private Methods

Method Description
FUNCTIONAL ( Structure tp, string termname, int options ) : void
LowLevelWrite ( LogicVariable x ) : void
LowLevelWrite ( float x ) : void
LowLevelWrite ( int x ) : void
LowLevelWrite ( object x ) : void
PUTCHAR ( char c ) : void
PUTSOLO ( char c ) : void
USDVAR ( string s ) : bool
__ARG ( Structure s, int n ) : object
__ARITY ( Structure s ) : int
__LASTARG ( Structure s, int n ) : object
needquotes ( string s ) : bool
needspace ( System.Object tp, int termpri ) : bool
recwriteterm ( System.Object tp, int options, int termpri, int atompri ) : void
showname ( string s, int options ) : void
writeterm ( System.Object tp, int options ) : void

Method Details

ISOPrologWriter() public method

public ISOPrologWriter ( TextWriter writer ) : System.IO
writer System.IO.TextWriter
return System.IO

Write() public method

public Write ( object value ) : void
value object
return void

WriteString() public method

public WriteString ( string s ) : void
s string
return void

WriteToString() public static method

public static WriteToString ( object o ) : string
o object
return string