C# Class io.IoState

Afficher le fichier Open project: devaspot/io Class Usage Examples

Méthodes publiques

Свойство Type Description
activateMessage IoMessage
activateSymbol IoSeq
asStringMessage IoMessage
cachedNumbers IoObjectArrayList
callSymbol IoSeq
clrProto IoCLR
collectedLinkMessage IoMessage
compareMessage IoMessage
contextList System.Collections.ArrayList
core IoObject
currentIoStack System.Collections.Stack
debugOn int
debugger IoObject
endTime double
exitResult int
forwardMessage IoMessage
forwardSymbol IoSeq
initMessage IoMessage
ioBreak IoObject
ioContinue IoObject
ioEol IoObject
ioFalse IoObject
ioNil IoObject
ioNormal IoObject
ioReturn IoObject
ioTrue IoObject
lobby IoObject
localsProto IoObject
localsUpdateSlotCFunc IoObject
mainMessage IoMessage
messageCount int
messageCountLimit int
nilMessage IoMessage
noShufflingSymbol IoSeq
objectForReferenceIdMessage IoMessage
objectProto IoObject
opShuffleMessage IoMessage
opShuffleSymbol IoSeq
primitives System.Collections.Hashtable
printMessage IoMessage
referenceIdForObjectMessage IoMessage
returnValue object
runMessage IoMessage
selfMessage IoMessage
selfSymbol IoSeq
semicolonSymbol IoSeq
setSlotBlock IoObject
setSlotSymbol IoSeq
setSlotWithTypeSymbol IoSeq
shouldExit int
stackSizeSymbol IoSeq
stopStatus IoStopStatus
symbols System.Collections.Hashtable
tailCallMessage IoMessage
timeLimit double
typeMessage IoMessage
typeSymbol IoSeq
updateSlotSymbol IoSeq
vmWillSendMessage IoMessage
willFreeMessage IoMessage
yieldMessage IoMessage

Méthodes publiques

Méthode Description
IOSYMBOL ( string name ) : IoSeq
IoState ( ) : System
Return ( IoObject v ) : void
error ( IoMessage m, string s ) : void
error ( IoMessage self, string p, string p_3 ) : void
handleStatus ( ) : int
loadFile ( string fileName ) : IoObject
onDoCStringWithLabel ( IoObject target, string code, string label ) : IoObject
processBootstrap ( ) : IoObject
prompt ( IoState state ) : void
protoWithInitFunc ( string name ) : IoObject
registerProtoWithFunc ( string name, IoStateProto stateProto ) : void
resetStopStatus ( ) : void
setupSingletons ( ) : void
setupSymbols ( ) : void

Method Details

IOSYMBOL() public méthode

public IOSYMBOL ( string name ) : IoSeq
name string
Résultat IoSeq

IoState() public méthode

public IoState ( ) : System
Résultat System

Return() public méthode

public Return ( IoObject v ) : void
v IoObject
Résultat void

error() public méthode

public error ( IoMessage m, string s ) : void
m IoMessage
s string
Résultat void

error() public méthode

public error ( IoMessage self, string p, string p_3 ) : void
self IoMessage
p string
p_3 string
Résultat void

handleStatus() public méthode

public handleStatus ( ) : int
Résultat int

loadFile() public méthode

public loadFile ( string fileName ) : IoObject
fileName string
Résultat IoObject

onDoCStringWithLabel() public méthode

public onDoCStringWithLabel ( IoObject target, string code, string label ) : IoObject
target IoObject
code string
label string
Résultat IoObject

processBootstrap() public méthode

public processBootstrap ( ) : IoObject
Résultat IoObject

prompt() public méthode

public prompt ( IoState state ) : void
state IoState
Résultat void

protoWithInitFunc() public méthode

public protoWithInitFunc ( string name ) : IoObject
name string
Résultat IoObject

registerProtoWithFunc() public méthode

public registerProtoWithFunc ( string name, IoStateProto stateProto ) : void
name string
stateProto IoStateProto
Résultat void

resetStopStatus() public méthode

public resetStopStatus ( ) : void
Résultat void

setupSingletons() public méthode

public setupSingletons ( ) : void
Résultat void

setupSymbols() public méthode

public setupSymbols ( ) : void
Résultat void

Property Details

activateMessage public_oe property

public IoMessage,io activateMessage
Résultat IoMessage

activateSymbol public_oe property

public IoSeq,io activateSymbol
Résultat IoSeq

asStringMessage public_oe property

public IoMessage,io asStringMessage
Résultat IoMessage

cachedNumbers public_oe property

public IoObjectArrayList,io cachedNumbers
Résultat IoObjectArrayList

callSymbol public_oe property

public IoSeq,io callSymbol
Résultat IoSeq

clrProto public_oe property

public IoCLR,io clrProto
Résultat IoCLR

collectedLinkMessage public_oe property

public IoMessage,io collectedLinkMessage
Résultat IoMessage

compareMessage public_oe property

public IoMessage,io compareMessage
Résultat IoMessage

contextList public_oe property

public ArrayList,System.Collections contextList
Résultat System.Collections.ArrayList

core public_oe property

public IoObject,io core
Résultat IoObject

currentIoStack public_oe property

public Stack,System.Collections currentIoStack
Résultat System.Collections.Stack

debugOn public_oe property

public int debugOn
Résultat int

debugger public_oe property

public IoObject,io debugger
Résultat IoObject

endTime public_oe property

public double endTime
Résultat double

exitResult public_oe property

public int exitResult
Résultat int

forwardMessage public_oe property

public IoMessage,io forwardMessage
Résultat IoMessage

forwardSymbol public_oe property

public IoSeq,io forwardSymbol
Résultat IoSeq

initMessage public_oe property

public IoMessage,io initMessage
Résultat IoMessage

ioBreak public_oe property

public IoObject,io ioBreak
Résultat IoObject

ioContinue public_oe property

public IoObject,io ioContinue
Résultat IoObject

ioEol public_oe property

public IoObject,io ioEol
Résultat IoObject

ioFalse public_oe property

public IoObject,io ioFalse
Résultat IoObject

ioNil public_oe property

public IoObject,io ioNil
Résultat IoObject

ioNormal public_oe property

public IoObject,io ioNormal
Résultat IoObject

ioReturn public_oe property

public IoObject,io ioReturn
Résultat IoObject

ioTrue public_oe property

public IoObject,io ioTrue
Résultat IoObject

lobby public_oe property

public IoObject,io lobby
Résultat IoObject

localsProto public_oe property

public IoObject,io localsProto
Résultat IoObject

localsUpdateSlotCFunc public_oe property

public IoObject,io localsUpdateSlotCFunc
Résultat IoObject

mainMessage public_oe property

public IoMessage,io mainMessage
Résultat IoMessage

messageCount public_oe property

public int messageCount
Résultat int

messageCountLimit public_oe property

public int messageCountLimit
Résultat int

nilMessage public_oe property

public IoMessage,io nilMessage
Résultat IoMessage

noShufflingSymbol public_oe property

public IoSeq,io noShufflingSymbol
Résultat IoSeq

objectForReferenceIdMessage public_oe property

public IoMessage,io objectForReferenceIdMessage
Résultat IoMessage

objectProto public_oe property

public IoObject,io objectProto
Résultat IoObject

opShuffleMessage public_oe property

public IoMessage,io opShuffleMessage
Résultat IoMessage

opShuffleSymbol public_oe property

public IoSeq,io opShuffleSymbol
Résultat IoSeq

primitives public_oe property

public Hashtable,System.Collections primitives
Résultat System.Collections.Hashtable

printMessage public_oe property

public IoMessage,io printMessage
Résultat IoMessage

referenceIdForObjectMessage public_oe property

public IoMessage,io referenceIdForObjectMessage
Résultat IoMessage

returnValue public_oe property

public object returnValue
Résultat object

runMessage public_oe property

public IoMessage,io runMessage
Résultat IoMessage

selfMessage public_oe property

public IoMessage,io selfMessage
Résultat IoMessage

selfSymbol public_oe property

public IoSeq,io selfSymbol
Résultat IoSeq

semicolonSymbol public_oe property

public IoSeq,io semicolonSymbol
Résultat IoSeq

setSlotBlock public_oe property

public IoObject,io setSlotBlock
Résultat IoObject

setSlotSymbol public_oe property

public IoSeq,io setSlotSymbol
Résultat IoSeq

setSlotWithTypeSymbol public_oe property

public IoSeq,io setSlotWithTypeSymbol
Résultat IoSeq

shouldExit public_oe property

public int shouldExit
Résultat int

stackSizeSymbol public_oe property

public IoSeq,io stackSizeSymbol
Résultat IoSeq

stopStatus public_oe property

public IoStopStatus stopStatus
Résultat IoStopStatus

symbols public_oe property

public Hashtable,System.Collections symbols
Résultat System.Collections.Hashtable

tailCallMessage public_oe property

public IoMessage,io tailCallMessage
Résultat IoMessage

timeLimit public_oe property

public double timeLimit
Résultat double

typeMessage public_oe property

public IoMessage,io typeMessage
Résultat IoMessage

typeSymbol public_oe property

public IoSeq,io typeSymbol
Résultat IoSeq

updateSlotSymbol public_oe property

public IoSeq,io updateSlotSymbol
Résultat IoSeq

vmWillSendMessage public_oe property

public IoMessage,io vmWillSendMessage
Résultat IoMessage

willFreeMessage public_oe property

public IoMessage,io willFreeMessage
Résultat IoMessage

yieldMessage public_oe property

public IoMessage,io yieldMessage
Résultat IoMessage