beautypg.com

Financial functions 26, Exception functions 26, Message sending functions 26 – Apple Newton Programmer’s Newton 2.0 (for Newton 2.0) User Manual

Page 902: Deferred message sending functions 26

background image

C H A P T E R 2 6

Utility Functions

26-12

Summary of Functions and Methods

FeTestExcept(

excepts

)

FeUpdateEnv(

envObj

)

Financial Functions

26

Annuity(

r

,

n

)

Compound(

r

,

n

)

GetExchangeRate(

country1

,

country2

)

SetExchangeRate(

country1

,

country2

,

rate

)

GetUpdatedExchangeRates()

Exception Functions

26

Throw(

name

,

data

)

Rethrow()

CurrentException()

RethrowWithUserMessage(

userTitle

,

userMessage

,

override

)

Message Sending Functions

26

Apply(

function

,

parameterArray

)

IsHalting(

functionObject

,

args

)

Perform(

frame

,

message

,

parameterArray

)

PerformIfDefined(

receiver

,

message

,

paramArray

)

ProtoPerform(

receiver

,

message

,

paramArray

)

ProtoPerformIfDefined(

receiver

,

message

,

paramArray

)

Deferred Message Sending Functions

26

AddDeferredCall(

functionObject

,

paramArray

)

AddDelayedCall(

functionObject

,

paramArray

,

delay

)

AddDeferredSend(

receiver

,

message

,

paramArray

)

AddDelayedSend(

receiver

,

message

,

paramArray

,

delay

)

AddProcrastinatedCall(

funcSymbol

,

functionObject

,

paramArray

,

delay

)

AddProcrastinatedSend(

msgSymbol

,

receiver

,

message

,

paramArray

,

delay

)