Deploy to GitHub pages
This commit is contained in:
commit
2ef2c469d1
850 changed files with 332608 additions and 0 deletions
29
compiler/parser.idx
Normal file
29
compiler/parser.idx
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
nimTitle parser parser.html module compiler/parser 0
|
||||
nim Parser parser.html#Parser object Parser 62
|
||||
nim parseAll parser.html#parseAll,Parser proc parseAll(p: var Parser): PNode 84
|
||||
nim closeParser parser.html#closeParser,Parser proc closeParser(p: var Parser) 85
|
||||
nim parseTopLevelStmt parser.html#parseTopLevelStmt,Parser proc parseTopLevelStmt(p: var Parser): PNode 86
|
||||
nim isOperator parser.html#isOperator,Token proc isOperator(tok: Token): bool 89
|
||||
nim getTok parser.html#getTok,Parser proc getTok(p: var Parser) 90
|
||||
nim parMessage parser.html#parMessage,Parser,TMsgKind,string proc parMessage(p: Parser; msg: TMsgKind; arg: string = "") 91
|
||||
nim skipComment parser.html#skipComment,Parser,PNode proc skipComment(p: var Parser; node: PNode) 92
|
||||
nim newNodeP parser.html#newNodeP,TNodeKind,Parser proc newNodeP(kind: TNodeKind; p: Parser): PNode 93
|
||||
nim newIntNodeP parser.html#newIntNodeP,TNodeKind,BiggestInt,Parser proc newIntNodeP(kind: TNodeKind; intVal: BiggestInt; p: Parser): PNode 94
|
||||
nim newFloatNodeP parser.html#newFloatNodeP,TNodeKind,BiggestFloat,Parser proc newFloatNodeP(kind: TNodeKind; floatVal: BiggestFloat; p: Parser): PNode 95
|
||||
nim newStrNodeP parser.html#newStrNodeP,TNodeKind,string,Parser proc newStrNodeP(kind: TNodeKind; strVal: string; p: Parser): PNode 96
|
||||
nim newIdentNodeP parser.html#newIdentNodeP,PIdent,Parser proc newIdentNodeP(ident: PIdent; p: Parser): PNode 97
|
||||
nim expectIdentOrKeyw parser.html#expectIdentOrKeyw,Parser proc expectIdentOrKeyw(p: Parser) 98
|
||||
nim expectIdent parser.html#expectIdent,Parser proc expectIdent(p: Parser) 99
|
||||
nim parLineInfo parser.html#parLineInfo,Parser proc parLineInfo(p: Parser): TLineInfo 100
|
||||
nim eat parser.html#eat,Parser,TokType proc eat(p: var Parser; tokType: TokType) 101
|
||||
nim skipInd parser.html#skipInd,Parser proc skipInd(p: var Parser) 102
|
||||
nim optPar parser.html#optPar,Parser proc optPar(p: var Parser) 103
|
||||
nim optInd parser.html#optInd,Parser,PNode proc optInd(p: var Parser; n: PNode) 104
|
||||
nim indAndComment parser.html#indAndComment,Parser,PNode proc indAndComment(p: var Parser; n: PNode; maybeMissEquals = false) 105
|
||||
nim setBaseFlags parser.html#setBaseFlags,PNode,NumericalBase proc setBaseFlags(n: PNode; base: NumericalBase) 106
|
||||
nim parseSymbol parser.html#parseSymbol,Parser proc parseSymbol(p: var Parser; mode = smNormal): PNode 107
|
||||
nim openParser parser.html#openParser,Parser,FileIndex,PLLStream,IdentCache,ConfigRef proc openParser(p: var Parser; fileIdx: FileIndex; inputStream: PLLStream;\n cache: IdentCache; config: ConfigRef) 141
|
||||
nim openParser parser.html#openParser,Parser,AbsoluteFile,PLLStream,IdentCache,ConfigRef proc openParser(p: var Parser; filename: AbsoluteFile; inputStream: PLLStream;\n cache: IdentCache; config: ConfigRef) 153
|
||||
nim checkFirstLineIndentation parser.html#checkFirstLineIndentation,Parser proc checkFirstLineIndentation(p: var Parser) 2516
|
||||
nim parseString parser.html#parseString,string,IdentCache,ConfigRef,string,int,ErrorHandler proc parseString(s: string; cache: IdentCache; config: ConfigRef;\n filename: string = ""; line: int = 0;\n errorHandler: ErrorHandler = nil): PNode 2550
|
||||
nimgrp openparser parser.html#openParser-procs-all proc 141
|
||||
Loading…
Add table
Add a link
Reference in a new issue