C# Класс CSScheme.SchemeUtils

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

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

Свойство Тип Описание
FALSE System.Boolean
ONE Double
TRUE System.Boolean
ZERO Double

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

Метод Описание
chr ( char ch ) : Char
chr ( Object x ) : char
cons ( Object a, Object b ) : Pair
equal ( Object x, Object y ) : bool
eqv ( Object x, Object y ) : bool
error ( String message ) : Object
first ( Object x ) : Object
inPort ( Object x, Scheme interp ) : InputPort
length ( Object x ) : int
list ( Object a ) : Pair
list ( Object a, Object b ) : Pair
listStar ( Object args ) : Object
listToString ( Object chars ) : char[]
listToVector ( Object objs ) : Object[]
num ( double x ) : Double
num ( Object x ) : double
outPort ( Object x, Scheme interp ) : TextWriter
rest ( Object x ) : Object
reverse ( Object x ) : Object
second ( Object x ) : Object
setFirst ( Object x, Object y ) : Object
setRest ( Object x, Object y ) : Object
str ( Object x ) : char[]
stringify ( Object x ) : String
stringify ( Object x, bool quoted ) : String
stringify ( Object x, bool quoted, StringBuilder buf ) : void
sym ( Object x ) : String
third ( Object x ) : Object
truth ( bool x ) : System.Boolean
truth ( Object x ) : bool
vec ( Object x ) : Object[]
vectorToList ( Object x ) : Pair
warn ( String message ) : Object
write ( Object x, TextWriter port, bool quoted ) : Object

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

Метод Описание
p ( Object x ) : Object
p ( String msg, Object x ) : Object

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

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

public static chr ( char ch ) : Char
ch char
Результат Char

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

public static chr ( Object x ) : char
x Object
Результат char

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

public static cons ( Object a, Object b ) : Pair
a Object
b Object
Результат Pair

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

public static equal ( Object x, Object y ) : bool
x Object
y Object
Результат bool

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

public static eqv ( Object x, Object y ) : bool
x Object
y Object
Результат bool

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

public static error ( String message ) : Object
message String
Результат Object

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

public static first ( Object x ) : Object
x Object
Результат Object

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

public static inPort ( Object x, Scheme interp ) : InputPort
x Object
interp Scheme
Результат InputPort

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

public static length ( Object x ) : int
x Object
Результат int

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

public static list ( Object a ) : Pair
a Object
Результат Pair

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

public static list ( Object a, Object b ) : Pair
a Object
b Object
Результат Pair

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

public static listStar ( Object args ) : Object
args Object
Результат Object

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

public static listToString ( Object chars ) : char[]
chars Object
Результат char[]

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

public static listToVector ( Object objs ) : Object[]
objs Object
Результат Object[]

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

public static num ( double x ) : Double
x double
Результат Double

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

public static num ( Object x ) : double
x Object
Результат double

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

public static outPort ( Object x, Scheme interp ) : TextWriter
x Object
interp Scheme
Результат System.IO.TextWriter

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

public static rest ( Object x ) : Object
x Object
Результат Object

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

public static reverse ( Object x ) : Object
x Object
Результат Object

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

public static second ( Object x ) : Object
x Object
Результат Object

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

public static setFirst ( Object x, Object y ) : Object
x Object
y Object
Результат Object

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

public static setRest ( Object x, Object y ) : Object
x Object
y Object
Результат Object

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

public static str ( Object x ) : char[]
x Object
Результат char[]

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

public static stringify ( Object x ) : String
x Object
Результат String

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

public static stringify ( Object x, bool quoted ) : String
x Object
quoted bool
Результат String

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

public static stringify ( Object x, bool quoted, StringBuilder buf ) : void
x Object
quoted bool
buf StringBuilder
Результат void

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

public static sym ( Object x ) : String
x Object
Результат String

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

public static third ( Object x ) : Object
x Object
Результат Object

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

public static truth ( bool x ) : System.Boolean
x bool
Результат System.Boolean

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

public static truth ( Object x ) : bool
x Object
Результат bool

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

public static vec ( Object x ) : Object[]
x Object
Результат Object[]

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

public static vectorToList ( Object x ) : Pair
x Object
Результат Pair

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

public static warn ( String message ) : Object
message String
Результат Object

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

public static write ( Object x, TextWriter port, bool quoted ) : Object
x Object
port System.IO.TextWriter
quoted bool
Результат Object

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

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

public static Boolean,System FALSE
Результат System.Boolean

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

public static Double ONE
Результат Double

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

public static Boolean,System TRUE
Результат System.Boolean

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

public static Double ZERO
Результат Double