API for brassica
1970s BASIC Interpreter

Global functions
AdvanceCursorPosition Source code
AdvancePrintHead Source code
AdvanceToNextDatum Source code
AdvanceToNextStatement Source code
AdvanceToStartOfNextLine Source code
AllChecked Source code
AnythingInPrintBuffer Source code
AppendInteriorTerm Source code
AppendToPrintBuffer Source code
ApplyAdders Source code
ApplyBinaryOperators Source code
ApplyCollection Source code
ApplyExponentiators Source code
ApplyIntegerDividers Source code
ApplyLogicals Source code
ApplyModulos Source code
ApplyMultipliers Source code
ApplyRelationals Source code
ArgsMatch Source code
AsBreak Source code
AsError Source code
AsNumber Source code
AsOperator Source code
AsString Source code
AssignVariable Source code
BeginsWith Source code
BeginsWithAny Source code
BeginsWithWhich Source code
Caseless Source code
CharacterPause Source code
CharactersInPrintBuffer Source code
ClearPrintBuffer Source code
ConcludeLoop Source code
ConstructLocationClause Source code
CountProgramLines Source code
CountStatementsOnLine Source code
CreateObject Source code
DatumToNumber Source code
DatumToString Source code
DatumToVariable Source code
DefaultExtent Source code
DefineFunction Source code
DelPro Source code
DetachLeadingVariable Source code
DetachLeadingVariables Source code
DimensionArray Source code
DimensionalityOfObject Source code
DropSubroutineLoops Source code
EmbellishBreakMessage Source code
EmbellishErrorMessage Source code
Enact Source code
EnactCLEAR Source code
EnactDATA Source code
EnactDEF Source code
EnactDELAY Source code
EnactDIM Source code
EnactELSE Source code
EnactEND Source code
EnactFN Source code
EnactFOR Source code
EnactGO Source code
EnactGOSUB Source code
EnactGOTO Source code
EnactIF Source code
EnactINPUT Source code
EnactImpliedGOTO Source code
EnactImpliedLET Source code
EnactLET Source code
EnactNEXT Source code
EnactNone Source code
EnactON Source code
EnactPRINT Source code
EnactREAD Source code
EnactREM Source code
EnactRESTORE Source code
EnactRETURN Source code
EnactSTEP Source code
EnactSTOP Source code
EnactTHEN Source code
EnactTO Source code
EndOfLeadingName Source code
Eval Source code
EvalABS Source code
EvalADD Source code
EvalAND Source code
EvalASC Source code
EvalATN Source code
EvalArguments Source code
EvalCHR_ Source code
EvalCOS Source code
EvalDIVIDE Source code
EvalEQUAL Source code
EvalEXP Source code
EvalExpressions Source code
EvalFirstPrintTerm Source code
EvalFirstTerm Source code
EvalFunction Source code
EvalGREATER Source code
EvalGroup Source code
EvalIDENTITY Source code
EvalINSTR Source code
EvalINT Source code
EvalINTEGERDIVISION Source code
EvalLEFT_ Source code
EvalLEN Source code
EvalLESS Source code
EvalLOG Source code
EvalMID_ Source code
EvalMODULO Source code
EvalMULTIPLY Source code
EvalNEGATE Source code
EvalNOT Source code
EvalNOTEQUAL Source code
EvalNOTGREATER Source code
EvalNOTLESS Source code
EvalName Source code
EvalNumber Source code
EvalOR Source code
EvalPOS Source code
EvalPrintStatement Source code
EvalRAISE Source code
EvalRIGHT_ Source code
EvalRND Source code
EvalSGN Source code
EvalSIN Source code
EvalSPC Source code
EvalSQR Source code
EvalSTRING_ Source code
EvalSTR_ Source code
EvalSUBTRACT Source code
EvalSYST Source code
EvalString Source code
EvalSubscripts Source code
EvalTAB Source code
EvalTAN Source code
EvalTTW Source code
EvalUnaryGroups Source code
EvalUserFunction Source code
EvalVAL Source code
EvalXOR Source code
Exit Source code
ExtentOfObject Source code
FindLoop Source code
FormatPrintable Source code
FormatSeparator Source code
GenerateUncheckedList Source code
GetAllLoops Source code
GetCharactersOnLine Source code
GetChecks Source code
GetCursorPosition Source code
GetDataIndex Source code
GetDataQueue Source code
GetDatum Source code
GetExitMessage Source code
GetExitTrigger Source code
GetFileLineNumber Source code
GetFileLineNumbers Source code
GetLastRandomNumber Source code
GetLineIndex Source code
GetLineNumber Source code
GetLineNumbers Source code
GetLoopParameters Source code
GetLoops Source code
GetNewRandomNumber Source code
GetObject Source code
GetOrCreateObject Source code
GetPoint Source code
GetPrintBuffer Source code
GetPro Source code
GetReservedWords Source code
GetReturnPoints Source code
GetStatement Source code
GetStatementIndex Source code
GetStatements Source code
GetStatementsOnLine Source code
GetValue Source code
GoToFirstDatum Source code
GoToFirstLine Source code
GoToFirstStatement Source code
GoToFirstStatementAfter Source code
GoToFirstStatementOnLine Source code
GoToStartOfFirstLine Source code
GoToStartOfLine Source code
InitialDatum Source code
InitiateLoop Source code
InteriorTermHasEnded Source code
Intermediate Source code
Interrupt Source code
IsArray Source code
IsBreak Source code
IsError Source code
IsEvaluated Source code
IsFalse Source code
IsFunction Source code
IsIntegerConstrained Source code
IsIntegerValued Source code
IsNumber Source code
IsNumberValued Source code
IsOperator Source code
IsSeparator Source code
IsString Source code
IsStringValued Source code
IsTrue Source code
IsType Source code
IsUnevaluated Source code
IsolateOperator Source code
IsolateOperatorWord Source code
IsolateSeparator Source code
IssueRedoFromStartWarning Source code
LIST Man page Source code
LineHasStatement Source code
LinePause Source code
LinearisedIndex Source code
Load Source code
LoadData Source code
LoadStatements Source code
LoopAgain Source code
LoopName Source code
LowerCode Man page Source code
MarkStatementAsChecked Source code
MarkStatementsAsUnchecked Source code
NameForLoop Source code
NameForObject Source code
NameOfVariable Source code
NamedLoop Source code
NewLoop Source code
NotRun Man page Source code
NumberOfSubscripts Source code
ObjectExists Source code
PopReturnPoint Source code
PositionOfClosingParenthesis Source code
PositionOfFirst Source code
PositionOfFirstReservedWord Source code
PositionOfPairedELSE Source code
PositionsOf Source code
Print Source code
PrintBufferAndNewline Source code
PrintCarriageReturn Source code
PrintExitMessage Source code
PrintFinalBuffer Source code
PrintFinalTerm Source code
PrintNewLine Source code
PrintNonEmptyBuffer Source code
PrintNonEmptyLine Source code
PrintPrintBuffer Source code
ProgramListing Source code
PromptForInput Source code
PushReturnPoint Source code
RUN Man page Source code
ReadBundled Source code
ReadExternal Source code
RecallFunction Source code
ReducePrintBuffer Source code
ResetCursorPosition Source code
ResetHeapMemory Source code
ResetLineIndex Source code
ResetProgFull Source code
ResetProgMemory Source code
ResetProgState Source code
RetainProgramVerbatim Source code
RetractPrintHead Source code
RetrieveValue Source code
Running Source code
ScanData Source code
ScopeSubroutineLoops Source code
SeedRandomNumbers Source code
SeekData Source code
SetAesthetics Source code
SetAllLoops Source code
SetBadSubscriptError Source code
SetBreakMessage Source code
SetCharactersOnLine Source code
SetChecks Source code
SetCursorPosition Source code
SetData Source code
SetDataIndex Source code
SetDivisionByZeroError Source code
SetDuplicatedParameterError Source code
SetEndMessage Source code
SetErrorMessage Source code
SetExitTrigger Source code
SetFileLineNumbers Source code
SetFileNotFoundError Source code
SetIfNoExitTriggered Source code
SetIllegalQuantityError Source code
SetLineIndex Source code
SetLineNumbers Source code
SetLineOutOfSequenceError Source code
SetLoops Source code
SetNextWithoutForError Source code
SetNoCharactersOnLine Source code
SetObject Source code
SetOutOfDataError Source code
SetPoint Source code
SetPrintBuffer Source code
SetPro Source code
SetRedefinedLineError Source code
SetRedimmedArrayError Source code
SetReservedWords Source code
SetReturnPoints Source code
SetReturnWithoutGosubError Source code
SetStatementIndex Source code
SetStatements Source code
SetSyntaxError Source code
SetTeletypeCharDelay Source code
SetTeletypeLineDelay Source code
SetTypeMismatchError Source code
SetUndefinedFunctionError Source code
SetUndefinedStatementError Source code
SetUpperCaseOut Source code
SetValue Source code
SkipToPrintZone Source code
SpaceFreeData Source code
SpaceFreeLine Source code
SpaceToFillPrintZone Source code
SplitArguments Source code
StringToNumber Source code
SubscriptsMatch Source code
SubscriptsOfVariable Source code
TerminalWidth Source code
Terminated Source code
ToCase Source code
Trim Source code
Type Source code
TypeFromName Source code
TypeOfVariable Source code
TypesMatch Source code
Unbracketed Source code
UncheckedFileLineNumbers Source code
UncheckedLineIndices Source code
UncheckedLineNumbers Source code
UncheckedLines Source code
Uncontained Source code
Unenclosed Source code
UpdateCharactersOnLine Source code
UpperCaseOut Source code
UpperCode Man page Source code
Value Source code
Variable Source code
VirtualCursorPosition Source code
WhichAction Source code
WhichAreOperators Source code
WithinProgram Source code
brassica Man page
brassica-package Man page
brassica documentation built on Oct. 24, 2022, 9:07 a.m.