Inform - Support - Source

Open Source  

Library  
Compiler  
Technical Manual  

Index of All Library Functions

ADirection ... Grammar.h line 172
Achieved ... verblibm.h line 850
ActionPrimitive ... parserm.h line 3932
ActionsOffSub ... verblibm.h line 1931
ActionsOnSub ... verblibm.h line 1930
AddToScope ... parserm.h line 3176
Adjudicate ... parserm.h line 2343
AdjustLight ... parserm.h line 4136
AfterGameOver ... parserm.h line 3936
AfterRoutines ... parserm.h line 4019
AllowPushDir ... verblibm.h line 1854
AnalyseToken ... parserm.h line 482
AnalyseToken ... parserm.h line 536
AnswerSub ... verblibm.h line 1898
AskForSub ... verblibm.h line 1914
AskSub ... verblibm.h line 1909
AttackSub ... verblibm.h line 1886
AttemptToTakeObject ... verblibm.h line 1027
Banner ... verblibm.h line 22
BeforeRoutines ... parserm.h line 4008
BestGuess ... parserm.h line 2690
BlowSub ... verblibm.h line 1808
BurnSub ... verblibm.h line 1784
BuySub ... verblibm.h line 1813
CDefart ... parserm.h line 4495
CThatorThose ... English.h line 317
CTheyreorThats ... English.h line 326
CantSee ... parserm.h line 2844
ChangeDefault ... parserm.h line 4066
ChangePlayer ... parserm.h line 4197
ChangesOffSub ... verblibm.h line 1936
ChangesOffSub ... verblibm.h line 1939
ChangesOnSub ... verblibm.h line 1935
ChangesOnSub ... verblibm.h line 1938
ClimbSub ... verblibm.h line 1815
CloseSub ... verblibm.h line 1733
CommandsOffSub ... verblibm.h line 1943
CommandsOnSub ... verblibm.h line 1941
CommandsReadSub ... verblibm.h line 1947
CommonAncestor ... verblibm.h line 922
ConTopic ... Grammar.h line 344
ConsultSub ... verblibm.h line 1817
CopyBuffer ... parserm.h line 3523
CreatureTest ... parserm.h line 1551
CutSub ... verblibm.h line 1797
DebugAction ... parserm.h line 4226
DebugAttribute ... parserm.h line 4236
DebugGrammarLine ... parserm.h line 4290
DebugParameter ... parserm.h line 4220
DebugToken ... parserm.h line 4257
Defart ... parserm.h line 4489
Descriptors ... parserm.h line 1490
DictionaryLookup ... parserm.h line 3366
DigSub ... verblibm.h line 1796
DisplayStatus ... parserm.h line 4118
DisrobeSub ... verblibm.h line 1743
DoMenu ... verblibm.h line 598
DoMenu ... verblibm.h line 604
DoScopeAction ... parserm.h line 3029
DrawStatusLine ... parserm.h line 4384
DrinkSub ... verblibm.h line 1801
DropSub ... verblibm.h line 1137
Dword__No ... parserm.h line 3516
EatSub ... verblibm.h line 1763
EmptySub ... verblibm.h line 1239
EmptyTSub ... verblibm.h line 1243
EnglishNumber ... parserm.h line 4507
EnterSub ... verblibm.h line 1302
ExamineSub ... verblibm.h line 1636
ExitSub ... verblibm.h line 1348
FillSub ... verblibm.h line 1802
FindVisibilityLevels ... verblibm.h line 1559
FullScoreSub ... verblibm.h line 868
GetGNAOfObject ... parserm.h line 3497
GetGender ... parserm.h line 3492
GetOffSub ... verblibm.h line 1343
GiveRSub ... verblibm.h line 1287
GiveSub ... verblibm.h line 1280
GoInSub ... verblibm.h line 1367
GoSub ... verblibm.h line 1371
GonearSub ... verblibm.h line 1992
GotoSub ... verblibm.h line 1988
HasLightSource ... parserm.h line 4175
HidesLightSource ... parserm.h line 4168
Identical ... parserm.h line 2737
Indefart ... parserm.h line 4481
IndirectlyContains ... verblibm.h line 939
InfixActionSub ... infix.h line 674
InfixActionToken ... infix.h line 110
InfixBigScope ... infix.h line 266
InfixCheckLineSpaced ... infix.h line 275
InfixDescribeWatchSub ... infix.h line 854
InfixEvalSub ... infix.h line 671
InfixExamineOSub ... infix.h line 710
InfixExamineP ... infix.h line 722
InfixExamineSSub ... infix.h line 715
InfixExamineSub ... infix.h line 719
InfixGiveSub ... infix.h line 683
InfixHex ... infix.h line 700
InfixInvSub ... infix.h line 951
InfixList ... infix.h line 930
InfixMatchPrule ... infix.h line 63
InfixMoveSub ... infix.h line 692
InfixPrintAction ... infix.h line 39
InfixPrintArray ... infix.h line 48
InfixPrintAttribute ... infix.h line 36
InfixPrintConstant ... infix.h line 45
InfixPrintFakeAction ... infix.h line 51
InfixPrintGlobal ... infix.h line 38
InfixPrintPA ... infix.h line 54
InfixPrintProperty ... infix.h line 37
InfixPrintRoutine ... infix.h line 42
InfixRemoveSub ... infix.h line 696
InfixRvalue ... infix.h line 373
InfixRvalueTerm ... infix.h line 124
InfixWatchOffSub ... infix.h line 914
InfixWatchOnSub ... infix.h line 898
InfixWelcomeSub ... infix.h line 639
Infixhexdigit ... infix.h line 707
InsertSub ... verblibm.h line 1189
InvSub ... verblibm.h line 901
InvTallSub ... verblibm.h line 896
InvWideSub ... verblibm.h line 891
IsSeeThrough ... parserm.h line 3006
IsorAre ... English.h line 314
ItorThem ... English.h line 305
JumpOverSub ... verblibm.h line 1799
JumpSub ... verblibm.h line 1798
Keyboard ... parserm.h line 610
KeyboardPrimitive ... parserm.h line 607
KissSub ... verblibm.h line 1891
LMode1Sub ... verblibm.h line 1533
LMode2Sub ... verblibm.h line 1535
LMode3Sub ... verblibm.h line 1537
LTI_Insert ... parserm.h line 3532
L__M ... verblibm.h line 2003
L___M ... verblibm.h line 2009
LanguageContraction ... English.h line 161
LanguageDirection ... English.h line 181
LanguageLM ... English.h line 336
LanguageNumber ... English.h line 199
LanguageTimeOfDay ... English.h line 246
LanguageToInformese ... English.h line 147
LanguageVerb ... English.h line 254
ListEqual ... verblibm.h line 140
ListenSub ... verblibm.h line 1794
Locale ... verblibm.h line 1463
LockSub ... verblibm.h line 1687
LookSub ... verblibm.h line 1572
LookUnderSub ... verblibm.h line 1649
LoopOverScope ... parserm.h line 3999
LowKey_Menu ... verblibm.h line 561
Main ... Parser.h line 34
MakeMatch ... parserm.h line 3198
MildSub ... verblibm.h line 1805
MoveFloatingObjects ... verblibm.h line 696
MovePlayer ... verblibm.h line 733
MoveWord ... parserm.h line 2933
MultiAdd ... parserm.h line 2869
MultiFilter ... parserm.h line 2904
MultiSub ... parserm.h line 2887
NextEntry ... verblibm.h line 118
NextWord ... parserm.h line 3410
NextWordStopped ... parserm.h line 3419
NoSub ... verblibm.h line 1783
No__Dword ... parserm.h line 3517
NotSupportingThePlayer ... verblibm.h line 1453
NoteArrival ... verblibm.h line 1539
NoteObjectAcquisitions ... parserm.h line 3976
NotifyOffSub ... verblibm.h line 804
NotifyOnSub ... verblibm.h line 803
NotifyTheScore ... parserm.h line 4130
NounDomain ... parserm.h line 2022
NounWord ... parserm.h line 3386
NumberWord ... parserm.h line 4509
ObjectIsUntouchable ... verblibm.h line 964
ObjectScopedBySomething ... verblibm.h line 950
Objects1Sub ... verblibm.h line 816
ObjectsSub ... Verblib.h line 29
OffersLight ... parserm.h line 4152
OpenSub ... verblibm.h line 1719
PANum ... verblibm.h line 857
PSN__ ... parserm.h line 4464
ParseNoun ... Grammar.h line 388
ParseToken ... parserm.h line 1595
ParseToken__ ... parserm.h line 1602
Parser__parse ... parserm.h line 752
PlaceInScope ... parserm.h line 3019
Places1Sub ... verblibm.h line 806
PlacesSub ... Verblib.h line 28
PlayerTo ... verblibm.h line 722
PraySub ... verblibm.h line 1785
PredictableSub ... verblibm.h line 1949
PrefaceByArticle ... parserm.h line 4418
PrepositionChain ... parserm.h line 1558
PrintCommand ... parserm.h line 2807
PrintOrRun ... parserm.h line 4044
PrintRank ... Grammar.h line 382
PrintShortName ... parserm.h line 4502
Print_ScL ... verblibm.h line 1993
Print__Spaces ... verblibm.h line 197
PronounNotice ... parserm.h line 3608
PronounOldEnglish ... parserm.h line 3600
PronounValue ... parserm.h line 3590
PronounsSub ... parserm.h line 3556
PullSub ... verblibm.h line 1826
PushDirSub ... verblibm.h line 1853
PushSub ... verblibm.h line 1833
PutOnSub ... verblibm.h line 1152
QuitSub ... verblibm.h line 750
R_Process ... parserm.h line 3970
RandomEntry ... parserm.h line 4517
Refers ... parserm.h line 3339
RemoveSub ... verblibm.h line 1124
ResetDescriptors ... parserm.h line 1482
ResetVagueWords ... parserm.h line 3597
RestartSub ... verblibm.h line 752
RestoreSub ... verblibm.h line 756
ReviseMulti ... parserm.h line 2545
RoutinesOffSub ... verblibm.h line 1929
RoutinesOnSub ... verblibm.h line 1928
RubSub ... verblibm.h line 1809
RunLife ... parserm.h line 4028
RunRoutines ... parserm.h line 4059
RunTimeError ... verblibm.h line 61
SaveSub ... verblibm.h line 762
SayWhatsOn ... verblibm.h line 1445
ScopeCeiling ... parserm.h line 1454
ScopeSub ... verblibm.h line 1994
ScopeWithin ... parserm.h line 3073
ScopeWithin_O ... parserm.h line 3097
ScoreArrival ... verblibm.h line 1549
ScoreMatchL ... parserm.h line 2599
ScoreSub ... verblibm.h line 845
ScriptOffSub ... verblibm.h line 794
ScriptOnSub ... verblibm.h line 785
SearchScope ... parserm.h line 2946
SearchSub ... verblibm.h line 1654
SetPronoun ... parserm.h line 3582
SetSub ... verblibm.h line 1810
SetTime ... parserm.h line 4125
SetToSub ... verblibm.h line 1811
ShowRSub ... verblibm.h line 1296
ShowSub ... verblibm.h line 1289
ShowVerbSub ... parserm.h line 4299
ShowobjSub ... parserm.h line 4320
SingSub ... verblibm.h line 1814
SingleBestGuess ... parserm.h line 2720
SleepSub ... verblibm.h line 1816
SmellSub ... verblibm.h line 1793
SorrySub ... verblibm.h line 1803
SortOutList ... verblibm.h line 169
SortTogether ... verblibm.h line 154
SqueezeSub ... verblibm.h line 1863
StartDaemon ... parserm.h line 4096
StartTimer ... parserm.h line 4075
StopDaemon ... parserm.h line 4108
StopTimer ... parserm.h line 4087
StrongSub ... verblibm.h line 1804
SwimSub ... verblibm.h line 1806
SwingSub ... verblibm.h line 1807
SwitchoffSub ... verblibm.h line 1709
SwitchonSub ... verblibm.h line 1699
TakeSub ... verblibm.h line 1115
TasteSub ... verblibm.h line 1795
TellSub ... verblibm.h line 1903
TestScope ... parserm.h line 3988
ThatorThose ... English.h line 296
ThinkSub ... verblibm.h line 1792
ThrowAtSub ... verblibm.h line 1869
TieSub ... verblibm.h line 1800
TimersOffSub ... verblibm.h line 1933
TimersOnSub ... verblibm.h line 1932
Tokenise__ ... parserm.h line 573
TouchSub ... verblibm.h line 1818
TraceAction ... parserm.h line 4243
TraceLevelSub ... verblibm.h line 1925
TraceOffSub ... verblibm.h line 1927
TraceOnSub ... verblibm.h line 1924
TransferSub ... verblibm.h line 1232
TryGivenObject ... parserm.h line 3230
TryNumber ... parserm.h line 3451
TurnSub ... verblibm.h line 1840
UnlockSub ... verblibm.h line 1676
UnpackGrammarLine ... parserm.h line 512
UnpackGrammarLine ... parserm.h line 547
UnsignedCompare ... parserm.h line 4527
UserFilter ... parserm.h line 2918
VagueGoSub ... verblibm.h line 1365
ValueOrRun ... parserm.h line 4054
VerifySub ... verblibm.h line 777
VersionSub ... verblibm.h line 48
WaitSub ... verblibm.h line 1848
WakeOtherSub ... verblibm.h line 1787
WakeSub ... verblibm.h line 1786
WaveHandsSub ... verblibm.h line 1812
WaveSub ... verblibm.h line 1823
WearSub ... verblibm.h line 1752
WillRecurs ... verblibm.h line 131
WordAddress ... parserm.h line 3424
WordInProperty ... parserm.h line 3359
WordLength ... parserm.h line 3428
WriteAfterEntry ... verblibm.h line 445
WriteBeforeEntry ... verblibm.h line 426
WriteListFrom ... verblibm.h line 200
WriteListR ... verblibm.h line 208
XAbstractSub ... verblibm.h line 1965
XObj ... verblibm.h line 1968
XPurloinSub ... verblibm.h line 1961
XTestMove ... verblibm.h line 1951
XTreeSub ... verblibm.h line 1982
YesOrNo ... verblibm.h line 739
YesSub ... verblibm.h line 1782
ZRegion ... parserm.h line 4035


Last updated 27 February 2004. This site is no longer supported; information may be out of date.
Maintained as a historical archive by the Interactive Fiction Technology Foundation. Copyright 1993-2018 IFTF, CC-BY-SA unless otherwise noted.
This page was originally managed by Graham Nelson (graham@gnelson.demon.co.uk) assisted by C Knight.