nimTitle	vm	vm.html	module vm		0
nim	setResult	vm.html#setResult,VmArgs,BiggestInt	proc setResult(a: VmArgs; v: BiggestInt)		19
nim	setResult	vm.html#setResult,VmArgs,BiggestFloat	proc setResult(a: VmArgs; v: BiggestFloat)		20
nim	setResult	vm.html#setResult,VmArgs,bool	proc setResult(a: VmArgs; v: bool)		21
nim	setResult	vm.html#setResult,VmArgs,string	proc setResult(a: VmArgs; v: string)		25
nim	setResult	vm.html#setResult,VmArgs,PNode	proc setResult(a: VmArgs; n: PNode)		30
nim	setResult	vm.html#setResult,VmArgs,AbsoluteDir	proc setResult(a: VmArgs; v: AbsoluteDir)		34
nim	setResult	vm.html#setResult,VmArgs,seq[string]	proc setResult(a: VmArgs; v: seq[string])		36
nim	setResult	vm.html#setResult,VmArgs,	proc setResult(a: VmArgs; v: (BiggestInt, BiggestInt))		42
nim	numArgs	vm.html#numArgs,VmArgs	proc numArgs(a: VmArgs): int		58
nim	getInt	vm.html#getInt,VmArgs,Natural	proc getInt(a: VmArgs; i: Natural): BiggestInt		61
nim	getBool	vm.html#getBool,VmArgs,Natural	proc getBool(a: VmArgs; i: Natural): bool		62
nim	getFloat	vm.html#getFloat,VmArgs,Natural	proc getFloat(a: VmArgs; i: Natural): BiggestFloat		63
nim	getNode	vm.html#getNode,VmArgs,Natural	proc getNode(a: VmArgs; i: Natural): PNode		64
nim	getString	vm.html#getString,VmArgs,Natural	proc getString(a: VmArgs; i: Natural): string		65
nim	getVar	vm.html#getVar,VmArgs,Natural	proc getVar(a: VmArgs; i: Natural): PNode		66
nim	getNodeAddr	vm.html#getNodeAddr,VmArgs,Natural	proc getNodeAddr(a: VmArgs; i: Natural): PNode		74
nim	execProc	vm.html#execProc,PCtx,PSym,openArray[PNode]	proc execProc(c: PCtx; sym: PSym; args: openArray[PNode]): PNode		2279
nim	evalStmt	vm.html#evalStmt,PCtx,PNode	proc evalStmt(c: PCtx; n: PNode)		2305
nim	evalExpr	vm.html#evalExpr,PCtx,PNode	proc evalExpr(c: PCtx; n: PNode): PNode		2313
nim	getGlobalValue	vm.html#getGlobalValue,PCtx,PSym	proc getGlobalValue(c: PCtx; s: PSym): PNode		2322
nim	setGlobalValue	vm.html#setGlobalValue,PCtx,PSym,PNode	proc setGlobalValue(c: PCtx; s: PSym; val: PNode)		2326
nim	registerAdditionalOps	vm.html#registerAdditionalOps,PCtx	proc registerAdditionalOps(c: PCtx)		189
nim	setupGlobalCtx	vm.html#setupGlobalCtx,PSym,ModuleGraph,IdGenerator	proc setupGlobalCtx(module: PSym; graph: ModuleGraph; idgen: IdGenerator)		2333
nim	setupEvalGen	vm.html#setupEvalGen,ModuleGraph,PSym,IdGenerator	proc setupEvalGen(graph: ModuleGraph; module: PSym; idgen: IdGenerator): PPassContext		2340
nim	interpreterCode	vm.html#interpreterCode,PPassContext,PNode	proc interpreterCode(c: PPassContext; n: PNode): PNode		2349
nim	evalConstExpr	vm.html#evalConstExpr,PSym,IdGenerator,ModuleGraph,PNode	proc evalConstExpr(module: PSym; idgen: IdGenerator; g: ModuleGraph; e: PNode): PNode		2382
nim	evalStaticExpr	vm.html#evalStaticExpr,PSym,IdGenerator,ModuleGraph,PNode,PSym	proc evalStaticExpr(module: PSym; idgen: IdGenerator; g: ModuleGraph; e: PNode;\n               prc: PSym): PNode		2385
nim	evalStaticStmt	vm.html#evalStaticStmt,PSym,IdGenerator,ModuleGraph,PNode,PSym	proc evalStaticStmt(module: PSym; idgen: IdGenerator; g: ModuleGraph; e: PNode;\n               prc: PSym)		2388
nim	setupCompileTimeVar	vm.html#setupCompileTimeVar,PSym,IdGenerator,ModuleGraph,PNode	proc setupCompileTimeVar(module: PSym; idgen: IdGenerator; g: ModuleGraph; n: PNode)		2391
nim	genericParamsInMacroCall	vm.html#genericParamsInMacroCall.i,PSym,PNode	iterator genericParamsInMacroCall(macroSym: PSym; call: PNode): (PSym, PNode)		2430
nim	evalMacroCall	vm.html#evalMacroCall,PSym,IdGenerator,ModuleGraph,ref.int,PNode,PNode,PSym	proc evalMacroCall(module: PSym; idgen: IdGenerator; g: ModuleGraph;\n              templInstCounter: ref int; n, nOrig: PNode; sym: PSym): PNode		2446
nimgrp	setresult	vm.html#setResult-procs-all	proc		19
