mirror of
https://github.com/nim-lang/Nim.git
synced 2026-08-03 05:59:02 +00:00
Deploy to GitHub pages
This commit is contained in:
29
compiler/parser.idx
Normal file
29
compiler/parser.idx
Normal file
@@ -0,0 +1,29 @@
|
||||
nimTitle parser parser.html module parser 0
|
||||
nim Parser parser.html#Parser object Parser 72
|
||||
nim isOperator parser.html#isOperator,Token proc isOperator(tok: Token): bool 100
|
||||
nim getTok parser.html#getTok,Parser proc getTok(p: var Parser) 101
|
||||
nim parMessage parser.html#parMessage,Parser,TMsgKind,string proc parMessage(p: Parser; msg: TMsgKind; arg: string = "") 102
|
||||
nim skipComment parser.html#skipComment,Parser,PNode proc skipComment(p: var Parser; node: PNode) 103
|
||||
nim newNodeP parser.html#newNodeP,TNodeKind,Parser proc newNodeP(kind: TNodeKind; p: Parser): PNode 104
|
||||
nim newIntNodeP parser.html#newIntNodeP,TNodeKind,BiggestInt,Parser proc newIntNodeP(kind: TNodeKind; intVal: BiggestInt; p: Parser): PNode 105
|
||||
nim newFloatNodeP parser.html#newFloatNodeP,TNodeKind,BiggestFloat,Parser proc newFloatNodeP(kind: TNodeKind; floatVal: BiggestFloat; p: Parser): PNode 106
|
||||
nim newStrNodeP parser.html#newStrNodeP,TNodeKind,sinkstring,Parser proc newStrNodeP(kind: TNodeKind; strVal: sink string; p: Parser): PNode 107
|
||||
nim newIdentNodeP parser.html#newIdentNodeP,PIdent,Parser proc newIdentNodeP(ident: PIdent; p: Parser): PNode 108
|
||||
nim expectIdentOrKeyw parser.html#expectIdentOrKeyw,Parser proc expectIdentOrKeyw(p: Parser) 109
|
||||
nim expectIdent parser.html#expectIdent,Parser proc expectIdent(p: Parser) 110
|
||||
nim parLineInfo parser.html#parLineInfo,Parser proc parLineInfo(p: Parser): TLineInfo 111
|
||||
nim eat parser.html#eat,Parser,TokType proc eat(p: var Parser; tokType: TokType) 112
|
||||
nim skipInd parser.html#skipInd,Parser proc skipInd(p: var Parser) 113
|
||||
nim optPar parser.html#optPar,Parser proc optPar(p: var Parser) 114
|
||||
nim optInd parser.html#optInd,Parser,PNode proc optInd(p: var Parser; n: PNode) 115
|
||||
nim indAndComment parser.html#indAndComment,Parser,PNode proc indAndComment(p: var Parser; n: PNode; maybeMissEquals = false) 116
|
||||
nim setBaseFlags parser.html#setBaseFlags,PNode,NumericalBase proc setBaseFlags(n: PNode; base: NumericalBase) 117
|
||||
nim parseSymbol parser.html#parseSymbol,Parser proc parseSymbol(p: var Parser; mode = smNormal): PNode 118
|
||||
nim openParser parser.html#openParser,Parser,FileIndex,PLLStream,IdentCache,ConfigRef proc openParser(p: var Parser; fileIdx: FileIndex; inputStream: PLLStream;\n cache: IdentCache; config: ConfigRef) 152
|
||||
nim openParser parser.html#openParser,Parser,AbsoluteFile,PLLStream,IdentCache,ConfigRef proc openParser(p: var Parser; filename: AbsoluteFile; inputStream: PLLStream;\n cache: IdentCache; config: ConfigRef) 165
|
||||
nim closeParser parser.html#closeParser,Parser proc closeParser(p: var Parser) 169
|
||||
nim checkFirstLineIndentation parser.html#checkFirstLineIndentation,Parser proc checkFirstLineIndentation(p: var Parser) 2559
|
||||
nim parseTopLevelStmt parser.html#parseTopLevelStmt,Parser proc parseTopLevelStmt(p: var Parser): PNode 2563
|
||||
nim parseAll parser.html#parseAll,Parser proc parseAll(p: var Parser): PNode 2593
|
||||
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 2603
|
||||
nimgrp openparser parser.html#openParser-procs-all proc 152
|
||||
Reference in New Issue
Block a user