Index

Modules: vancode, vancode/interpreter/ast, vancode/interpreter/chunk, vancode/interpreter/codegen, vancode/interpreter/errors, vancode/interpreter/resolver, vancode/interpreter/stdlib/syslib, vancode/interpreter/stdlib/utils, vancode/interpreter/sym, vancode/interpreter/value, vancode/interpreter/vm, vancode/manager/configurator, vancode/manager/packager, vancode/manager/remote.

API symbols

`$`:
`==`:
`[]=`:
`[]`:
add:
addCallable:
addIterator:
addLineInfo:
addProc:
addType:
addVariable:
allocCtx:
ArgTuple:
Ast:
cacheModule:
call:
CallFrame:
callProc:
canAdd:
Chunk:
clearFile:
clone:
CodeGen:
CodeGenCache:
codegenCache:
CodeGenError:
collectGenericParams:
collectParams:
CompilationPolicy:
CompilationSettings:
ConfigType:
Context:
count:
createPackage:
debugEcho:
declareVar:
defaultNil:
defaultNodeFromValue:
deletePackage:
dependants:
dependencies:
download:
dumpHook:
emit:
emitHole:
ErrAssignOpExpected:
ErrBadIndentation:
ErrCouldNotInferGeneric:
ErrExportOnlyTopLevel:
ErrFieldInitMustBeAColonExpr:
ErrGenericArgLenMismatch:
ErrGenericIllegalInProcType:
ErrGlobalRedeclaration:
ErrImmutableReassignment:
ErrImportError:
ErrImportOnlyTopLevel:
ErrInvalidAssignment:
ErrInvalidField:
ErrInvalidSymName:
ErrIterMustHaveYieldType:
ErrLocalRedeclaration:
ErrMissingToken:
ErrNonExistentField:
ErrNotAProc:
ErrNotGeneric:
ErrObjectFieldsMustBeInitialized:
ErrOnlyUsableInABlock:
ErrOnlyUsableInALoop:
ErrOnlyUsableInAMacro:
ErrOnlyUsableInAnIterator:
ErrOnlyUsableInAProc:
ErrOpExpectedGotY:
error:
ErrorFmt:
ErrProcNameExpected:
ErrProcParamsExpected:
ErrShadowResult:
ErrSymKindMismatch:
ErrTypeIsNotAnObject:
ErrTypeMismatch:
ErrTypeMismatchChoice:
ErrTypeNotConcrete:
ErrUndefinedReference:
ErrUnexpectedChar:
ErrUnexpectedToken:
ErrUnknownOperator:
ErrUnmatchedParen:
ErrUntermStringLit:
ErrUntermStroppedIdent:
ErrUseOrDiscard:
ErrValueIsVoid:
ErrVarMustHaveValue:
ErrXExpected:
ErrXExpectedGotY:
fileExists:
FileResolver:
fillHole:
findOverload:
foreign:
ForeignProc:
freeCtx:
genArray:
genArrayAccess:
genBlock:
genBreak:
genComment:
genContinue:
generateYaml:
genExpr:
genFor:
genGetField:
genIf:
genImport:
genIterator:
genObject:
genObjectStorage:
genProc:
genReturn:
genScript:
genStmt:
genType:
genTypeDef:
genVar:
genWhile:
genYield:
getCachedModule:
getDefaultSym:
getFileContent:
getFloat:
getInt:
getLineInfo:
getLineInfoTable:
getModuleName:
getModulePath:
getOpcode:
getRemoteEndpoints:
getRemotePath:
getString:
getU16:
getU8:
Github:
GithubFileResponse:
Gitlab:
hash:
hasLoadedPackages:
hasPackage:
htmlAttr:
htmlAttrClass:
HtmlAttributeType:
htmlAttrId:
htmlAttrIdent:
HtmlObject:
httpGet:
infix:
initArray:
initCodeGen:
initCompiler:
initObject:
initPackager:
initPackageRemote:
initRemoteSource:
initResolver:
initSystemOps:
initSystemTypes:
initValue:
interpret:
isGeneric:
isInstantiation:
isResolved:
items:
len:
LineInfo:
load:
loadModule:
loadPackages:
Module:
newBoolLit:
newCall:
newChunk:
newEmpty:
newFloatLit:
newFunction:
newIdent:
newIdentDefs:
newInfix:
newIntLit:
newModule:
newNil:
newNode:
newProc:
newScript:
newStringLit:
newSym:
newTree:
newType:
newVirtualMachine:
newVm:
nilObject:
nkBlock:
Node:
NodeKind:
objConstr:
Object:
ObjectField:
Opcode:
PackageConfig:
Packager:
PackagesTable:
pairs:
paramDef:
params:
ParserCallback:
patchHole:
pkForeign:
pkgrHomeDir:
pkgrHomeDirTemp:
pkgrIndexPath:
pkgrPackageCachedDir:
pkgrPackagesDir:
pkgrPackageSourceDir:
pkgrTokenPath:
pkNative:
policyAny:
policyAssignments:
policyConditionals:
policyImports:
policyLoadDynlib:
policyLoops:
PolicyName:
policyPackages:
policyStdlib:
prefix:
prewarmScriptOps:
Proc:
procCall:
ProcKind:
ProcParam:
ProcType:
procTypeFunction:
procTypeMacro:
pushConst:
rebuildStringIds:
RemoteSource:
render:
Requirement:
resolveFile:
resolveGenerics:
ResolverError:
returnTy:
sameParams:
sameType:
Scope:
Script:
setDependencies:
setLineInfoTable:
skCallable:
skChoice:
skConst:
skDecl:
skGenericParam:
skHtmlType:
skIterator:
skLet:
skProc:
skType:
skTyped:
skVar:
skVars:
SourceType:
splitCall:
Stack:
StackView:
Sym:
sym:
SymKind:
TempParamDef:
toString:
treeRepr:
tryElideWhile:
ttyAlias:
ttyAny:
ttyArray:
ttyBool:
ttyCustom:
ttyFloat:
ttyHtmlElement:
ttyInt:
ttyJson:
ttyNil:
ttyObject:
ttyPointer:
ttyString:
ttyVoid:
tyArrayObject:
tyBool:
tyFirstObject:
tyFloat:
tyHtmlObject:
tyInt:
tyJsonStorage:
tyMeta:
tyNil:
TypeId:
TypeKind:
typePackage:
typeProject:
tyPointer:
tyPrimitives:
tyString:
unwrapType:
updatePackages:
Value:
ValuePtr:
ValueSize:
Vm:
VMInitialPreallocatedStackSize:
VMPreallocatedStackSize:
VMPreferences:
WarnEmptyStmt:
WarnModuleAlreadyImported: