home *** CD-ROM | disk | FTP | other *** search
- ;*******************-*- Mode: Assembler -*-****************************
- ;* Title: BCPL LibHdr definitions for use from assembler *
- ;* Author: HCMM *
- ;* Lastedit: 19 Jan 88 13:33:06 by Harry Meekings *
- ;* Copyright (c) 1988 by Acorn Computers Ltd *
- ;**********************************************************************
-
- GET "$.alib.BCPLMacs"
-
- TRUE * -1
- FALSE * 0
-
- G0 GlobNo 0
- Start GlobNo 1
- hostProcessor GlobNo 2
-
- ;//3-12
- result2 GlobNo 13
- PutByte GlobNo 14
- BytePut GlobNo 14
- GetByte GlobNo 15
- MulDiv GlobNo 16
- lineBuff GlobNo 17
- WriteS GlobNo 18
- WriteF GlobNo 19
- CapitalCh GlobNo 20
- CompCh GlobNo 21
- CompString GlobNo 22
- NewLine GlobNo 23
- RdCh GlobNo 24
- UnRdCh GlobNo 25
- WrCh GlobNo 26
- Input GlobNo 27
- Output GlobNo 28
- SelectInput GlobNo 29
- SelectOutput GlobNo 30
- cis GlobNo 31
- cos GlobNo 32
-
- ;//33-34
- Stop GlobNo 35
- NewPage GlobNo 36
- GBytes GlobNo 37
- PBytes GlobNo 38
- returnCode GlobNo 39
- stackBase GlobNo 40
- Level GlobNo 41
- LongJump GlobNo 42
- Aptovec GlobNo 43
- BinRdCh GlobNo 44
- BinWrCh GlobNo 45
- FindInput GlobNo 46
- FindOutput GlobNo 47
-
- CreateCo GlobNo 48
- DeleteCo GlobNo 49
- CallCo GlobNo 50
- ResumeCo GlobNo 51
- CoWait GlobNo 52
-
- ;//53
- GetVec GlobNo 54
- FreeVec GlobNo 55
- MaxVec GlobNo 56
- blockList GlobNo 57
- freeStore GlobNo 57
- ;//58
- ReadOffset GlobNo 59
- SetOffset GlobNo 60
- Extent GlobNo 61
- ;//62
- Abort GlobNo 63
- BackTrace GlobNo 64
- MapStore GlobNo 65
- ReadBytes GlobNo 66
- WriteBytes GlobNo 67
- ;//66-68
- PackString GlobNo 69
- UnpackString GlobNo 70
- ;//71-75
- EndRead GlobNo 76
- EndWrite GlobNo 77
- ReadN GlobNo 78
- WriteD GlobNo 79
- WriteN GlobNo 80
- WriteHex GlobNo 81
- WriteOct GlobNo 82
- RdArgs GlobNo 83
- RdItem GlobNo 84
- FindArg GlobNo 85
- ;//86-88
- randomState GlobNo 89
- Random GlobNo 90
- ;//91-94
- Fault GlobNo 95
- OSArgs GlobNo 96
- OSBGet GlobNo 97
- OSBPut GlobNo 98
- OSFind GlobNo 99
- OSFile GlobNo 100
- OSCLI GlobNo 101
- OSWrch GlobNo 102
- OSRdCh GlobNo 103
- OSByte GlobNo 104
- OSWord GlobNo 105
- TKRerr GlobNo 106
- OSGBPB GlobNo 107
- Time GlobNo 108
- TimeOfDay GlobNo 109
- Date GlobNo 110
- LibInitIO GlobNo 111
-
- ;//112-119
- SSin GlobNo 120
- SCos GlobNo 121
- STan GlobNo 122
- SASin GlobNo 123
- SACos GlobNo 124
- SATan GlobNo 125
- SLogE GlobNo 126
- SLog10 GlobNo 127
- SEXP GlobNo 128
- SPower GlobNo 129
- SSqrt GlobNo 130
- SATan2 GlobNo 131
- SRound GlobNo 132
- ConvertSToP GlobNo 133
-
- FindStringInput GlobNo 134
- ;// 135 & 136 belong to IOLib
- FindFileInput GlobNo 137
- FindFileOutput GlobNo 138
- StringF GlobNo 139
- MoveWords GlobNo 140
- FillWords GlobNo 141
- loadPoint GlobNo 142
- LibTerminateIO GlobNo 143
- vduStream GlobNo 144
- errorStream GlobNo 145
- streamChain GlobNo 146
- DescribeStream GlobNo 147
- topOfStore GlobNo 148
- ;//149
- END
-