Squak Smalltalk [6 * 9 = 42] whileTrue: [World run]
Stopařův průvodce jedním převážně neškodným programovacím jazykem
smalltalk
Swiki
  • Domů
  • Zpět
  • Tento server

    Squeak
  • Úvod
  • Smalltalk
  • Články
  • Knihy
  • Dokumentace
  • FAQ
  • Tutoriály
  • Download
  • Odkazy

    Komunita
  • CSSUG
  • Oznámení
  • Projekty
  • O nás
  • Fórum
  • Kontakt

     

  • Primitivy

    Interpreter primitiveTable

    0 pimitiveFail
    1 primitiveAdd
    2 primitiveSubtract
    3 primitiveLessThan
    4 primitiveGreaterThan
    5 primitiveLessOrEqual
    6 primitiveGreaterOrEqual
    7 primitiveEqual
    8 primitiveNotEqual
    9 primitiveMultiply
    10 primitiveDivide
    11 primitiveMod
    12 primitiveDiv
    13 primitiveQuo
    14 primitiveBitAnd
    15 primitiveBitOr
    16 primitiveBitXor
    17 primitiveBitShift
    18 primitiveMakePoint
    19-39 unused
    40 primitiveAsFloat
    41 primitiveFloatAdd
    42 primitiveFloatSubtract
    43 primitiveFloatLessThan
    44 primitiveFloatGreaterThan
    45 primitiveFloatLessOrEqual
    46 primitiveFloatGreaterOrEqual
    47 primitiveFloatEqual
    48 primitiveFloatNotEqual
    49 primitiveFloatMultiply
    50 primitiveFloatDivide
    51 primitiveTruncated
    52 primitiveFractionalPart
    53 primitiveExponent
    54 primitiveTimesTwoPower
    55 primitiveSquareRoot
    56 primitiveSine
    57 primitiveArctan
    58 primitiveLogN
    59 primitiveExp
    60 primitiveAt
    61 primitiveAtPut
    62 primitiveSize
    63 primitiveStringAt
    64 primitiveStringAtPut
    65 primitiveNext
    66 primitiveNextPut
    67 primitiveAtEnd
    68 primitiveObjectAt
    69 primitiveObjectAtPut
    70 primitiveNew
    71 primitiveNewWithArg
    72 primitiveFail
    73 primitiveInstVarAt
    74 primitiveInstVarAtPut
    75 primitiveAsOop
    76 primitiveFail
    77 primitiveSomeInstance
    78 primitiveNextInstance
    79 primitiveNewMethod
    80 primitiveFail
    81 primitiveValue
    82 primitiveValueWithArgs
    83 primitivePerform
    84 primitivePerformWithArgs
    85 primitiveSignal
    86 primitiveWait;
    87 primitiveResume
    88 primitiveSuspend
    89 primitiveFlushCache
    90 primitiveMousePoint
    91-92 unused (see)
    93 primitiveInputSemaphore
    94 primitiveFail
    95 primitiveInputWord
    96 primitiveCopyBits
    97 primitiveSnapshot
    98-100 unused
    101 primitiveBeCursor
    102 primitiveBeDisplay
    103 primitiveScanCharacters
    104 primitiveDrawLoop
    105 primitiveStringReplace
    106 primitiveScreenSize
    107 primitiveMouseButtons
    108 primitiveKbdNext
    109 primitiveKbdPeek
    110 primitiveEquivalent
    111 primitiveClass
    112 primitiveBytesLeft
    113 primitiveQuit
    114 primitiveExitToDebugger
    115-117 unused
    118 primitiveDoPrimitiveWithArgs
    119 primitiveFlushCacheSelective
    120 primitiveFail
    121 primitiveImageName
    122 primitiveNoop
    123 primitiveFail
    124 primitiveLowSpaceSemaphore
    125 primitiveSignalAtBytesLeft
    126 primitiveDeferDisplayUpdates
    127 primitiveShowDisplayRect
    128 primitiveArrayBecome
    129 primitiveSpecialObjectsOop
    130 primitiveFullGC
    131 primitiveIncrementalGC
    132 primitiveObjectPointsTo
    133 primitiveSetInterruptKey
    134 primitiveInterruptSemaphore
    135 primitiveMillisecondClock
    136 primitiveSignalAtMilliseconds
    137 primitiveSecondsClock
    138 primitiveSomeObject
    139 primitiveNextObject
    140 primitiveBeep
    141 primitiveClipboardText
    142 primitiveVMPath
    143 primitiveShortAt
    144 primitiveShortAtPut
    145 primitiveConstantFill
    146 primitiveReadJoystick
    147 primitiveWarpBits
    148 primitiveClone
    149 primitiveGetAttribute
    150 primitiveFileAtEnd
    151 primitiveFileClose
    152 primitiveFileGetPosition
    153 primitiveFileOpen
    154 primitiveFileRead
    155 primitiveFileSetPosition
    156 primitiveFileDelete
    157 primitiveFileSize
    158 primitiveFileWrite
    159 primitiveFileRename
    160 primitiveDirectoryCreate
    161 primitiveDirectoryDelimitor
    162 primitiveDirectoryLookup
    163-168 unused
    169 primitiveDirectorySetMacTypeAndCreator
    170 primitiveSoundStart
    171 primitiveSoundStartWithSemaphore
    172 primitiveSoundStop
    173 primitiveSoundAvailableSpace
    174 primitiveSoundPlaySamples
    175 primitiveSoundPlaySilence
    176 primWaveTableSoundmixSampleCountintostartingAtpan
    177 primFMSoundmixSampleCountintostartingAtpan
    178 primPluckedSoundmixSampleCountintostartingAtpan
    179 primSampledSoundmixSampleCountintostartingAtpan
    180 primFMSoundmixSampleCountintostartingAtleftVolrightVol
    181 primPluckedSoundmixSampleCountintostartingAtleftVolrightVol
    182 primSampledSoundmixSampleCountintostartingAtleftVolrightVol
    183 primReverbSoundapplyReverbTostartingAtcount
    184-188 unused
    189 primitiveSoundInsertSamples
    190 primitiveSoundStartRecording
    191 primitiveSoundStopRecording
    192 primitiveSoundGetRecordingSampleRate
    193 primitiveSoundRecordSamples
    194 primitiveSoundSetRecordLevel
    195- 199 unused
    200 primitiveInitializeNetwork
    201 primitiveResolverStartNameLookup
    202 primitiveResolverNameLookupResult
    203 primitiveResolverStartAddressLookup
    204 primitiveResolverAddressLookupResult
    205 primitiveResolverAbortLookup
    206 primitiveResolverLocalAddress
    207 primitiveResolverStatus
    208 primitiveResolverError
    209 primitiveSocketCreate
    210 primitiveSocketDestroy
    211 primitiveSocketConnectionStatus
    212 primitiveSocketError
    213 primitiveSocketLocalAddress
    214 primitiveSocketLocalPort
    215 primitiveSocketRemoteAddress
    216 primitiveSocketRemotePort
    217 primitiveSocketConnectToPort
    218 primitiveSocketListenOnPort
    219 primitiveSocketCloseConnection
    220 primitiveSocketAbortConnection
    221 primitiveSocketReceiveDataBufCount
    222 primitiveSocketReceiveDataAvailable
    223 primitiveSocketSendDataBufCount
    224 primitiveSocketSendDone
    225 - 229 unused
    230 primitiveRelinquishProcessor
    231 primitiveForceDisplayUpdate
    232 primitiveFormPrint
    233 primitiveSetFullScreen
    234 primBitmapdecompressfromByteArrayat
    235 primStringcomparewithcollated
    236 primSampledSoundconvert8bitSignedFromto16Bit
    237 primBitmapcompresstoByteArray
    238 primitiveSerialPortOpen
    239 primitiveSerialPortClose
    240 primitiveSerialPortWrite
    241 primitiveSerialPortRead
    242-249 unused
    250 clearProfile
    251 dumpProfile
    252 startProfiling
    253 stopProfiling
    254 primitiveVMParameter
    255 primitiveFail
    256 primitivePushSelf
    257 primitivePushTrue
    258 primitivePushFalse
    259 primitivePushNil
    260 primitivePushMinusOne
    261 primitivePushZero
    262 primitivePushOne
    263 primitivePushTwo
    264 - 518 unused
    519 primitiveLoadInstVar
    520 primitiveFail
    521 primitiveMIDIClosePort
    522 primitiveMIDIGetClock
    523 primitiveMIDIGetPortCount
    524 primitiveMIDIGetPortDirectionality
    525 primitiveMIDIGetPortName
    526 primitiveMIDIOpenPort
    527 primitiveMIDIParameterGetOrSet
    528 primitiveMIDIRead
    529 primitiveMIDIWrite
    530-700 unused
    


    Odkaz na tuto stránku

    • Dokumentace, poslední úprava dne 15 Říjen 2003 v 15:17:02 uživatelem 80.83.66.190





    Administrátoři: Pavel Křivánek, Zbyněk Křivka