Index

Modules: backend, cli, compiler, diagnostics, expand, lower, macros, reader, repl, runtime, stdlib, synforms, syntax.

API symbols

`$`:
AddOutcome:
AddResult:
aoAdded:
aoBlank:
aoError:
aoSkippedDefvar:
blockLabelName:
bodyStartAfterParams:
closeSession:
CompilerError:
copySyntax:
coreSource:
declaredNames:
defineMacro:
defineMacroProc:
Diagnostic:
DiagnosticSeverity:
dsError:
emitExpr:
emitModule:
emitStmt:
error:
expandExpr:
expandModule:
expandSource:
formName:
gensym:
getMacro:
getMacroProc:
hasMacro:
hasMacroProc:
initSession:
isBlockLabel:
isCaseValueList:
isDeclForm:
isDefvarForm:
isKeywordSym:
isObjectPattern:
isOperatorName:
isPlainIdentifier:
isPragmaClause:
isRangeForm:
isRangeShaped:
isSetterName:
isSymbol:
isValidRoutineName:
isVarSectionForm:
lambdaBodyStart:
lowerExpr:
lowerModule:
MacroDef:
MacroEnv:
MacroKeyParam:
MacroOptParam:
macroReservedNames:
ndBool:
ndFloat:
ndInt:
ndList:
ndNil:
ndString:
ndSymbol:
ndVector:
newBool:
newFloat:
newHygienicId:
newInt:
newList:
newMacroEnv:
newNflThrow:
newNil:
newString:
newSymbol:
newVector:
nflBoolDatum:
nflCatch:
NflDatum:
NflDatumKind:
nflExpr:
nflFloatDatum:
nflInitarg:
nflIntDatum:
nflListDatum:
nflMakeArray:
nflMakeInstance:
nflMatchArity:
nflModule:
nflNilDatum:
nflReplShow:
nflReversed:
nflSeqAny:
nflSeqCount:
nflSeqEvery:
nflSeqFilter:
nflSeqFoldl:
nflSeqFoldr:
nflSeqMap:
nflSeqPosition:
nflSeqRemoveIf:
nflSorted:
nflStmt:
nflStringDatum:
nflSymbolDatum:
NflThrow:
NflThrowVal:
nflVectorDatum:
objectFieldParts:
parseStaticWhenClauses:
procBodyStart:
procGenericIdx:
procParamsIdx:
raiseCompilerError:
raiseReaderError:
readAll:
readEntry:
ReaderError:
readOne:
ReadOutcome:
ReadResult:
renderSyntax:
ReplSession:
roBlank:
roEof:
roError:
roForm:
sameSyntax:
Span:
span:
splitExportMarker:
StaticWhenClause:
sxBool:
sxFloat:
sxInt:
sxList:
sxNil:
sxString:
sxSymbol:
sxVector:
Syntax:
SyntaxKind:
transcriptText:
tryAddInput:
validatePattern:
withEnd:
withSpan: