nimTitle	sexp	sexp.html	module sexp		0
nim	sexpError	sexp.html#sexpError	SexpEventKind.sexpError		21
nim	sexpEof	sexp.html#sexpEof	SexpEventKind.sexpEof		21
nim	sexpString	sexp.html#sexpString	SexpEventKind.sexpString		21
nim	sexpSymbol	sexp.html#sexpSymbol	SexpEventKind.sexpSymbol		21
nim	sexpInt	sexp.html#sexpInt	SexpEventKind.sexpInt		21
nim	sexpFloat	sexp.html#sexpFloat	SexpEventKind.sexpFloat		21
nim	sexpNil	sexp.html#sexpNil	SexpEventKind.sexpNil		21
nim	sexpDot	sexp.html#sexpDot	SexpEventKind.sexpDot		21
nim	sexpListStart	sexp.html#sexpListStart	SexpEventKind.sexpListStart		21
nim	sexpListEnd	sexp.html#sexpListEnd	SexpEventKind.sexpListEnd		21
nim	SexpEventKind	sexp.html#SexpEventKind	enum SexpEventKind		21
nim	errNone	sexp.html#errNone	SexpError.errNone		46
nim	errInvalidToken	sexp.html#errInvalidToken	SexpError.errInvalidToken		46
nim	errParensRiExpected	sexp.html#errParensRiExpected	SexpError.errParensRiExpected		46
nim	errQuoteExpected	sexp.html#errQuoteExpected	SexpError.errQuoteExpected		46
nim	errEofExpected	sexp.html#errEofExpected	SexpError.errEofExpected		46
nim	SexpError	sexp.html#SexpError_2	enum SexpError		46
nim	SexpParser	sexp.html#SexpParser	object SexpParser		53
nim	close	sexp.html#close,SexpParser	proc close(my: var SexpParser)		79
nim	str	sexp.html#str,SexpParser	proc str(my: SexpParser): string		83
nim	getInt	sexp.html#getInt,SexpParser	proc getInt(my: SexpParser): BiggestInt		89
nim	getFloat	sexp.html#getFloat,SexpParser	proc getFloat(my: SexpParser): float		94
nim	kind	sexp.html#kind,SexpParser	proc kind(my: SexpParser): SexpEventKind		99
nim	getColumn	sexp.html#getColumn,SexpParser	proc getColumn(my: SexpParser): int		103
nim	getLine	sexp.html#getLine,SexpParser	proc getLine(my: SexpParser): int		107
nim	errorMsg	sexp.html#errorMsg,SexpParser	proc errorMsg(my: SexpParser): string		111
nim	errorMsgExpected	sexp.html#errorMsgExpected,SexpParser,string	proc errorMsgExpected(my: SexpParser; e: string): string		116
nim	SNil	sexp.html#SNil	SexpNodeKind.SNil		254
nim	SInt	sexp.html#SInt	SexpNodeKind.SInt		254
nim	SFloat	sexp.html#SFloat	SexpNodeKind.SFloat		254
nim	SString	sexp.html#SString	SexpNodeKind.SString		254
nim	SSymbol	sexp.html#SSymbol	SexpNodeKind.SSymbol		254
nim	SList	sexp.html#SList	SexpNodeKind.SList		254
nim	SCons	sexp.html#SCons	SexpNodeKind.SCons		254
nim	SexpNodeKind	sexp.html#SexpNodeKind	enum SexpNodeKind		254
nim	SexpNode	sexp.html#SexpNode	type SexpNode		263
nim	SexpNodeObj	sexp.html#SexpNodeObj	object SexpNodeObj		264
nim	SexpParsingError	sexp.html#SexpParsingError	object SexpParsingError		284
nim	raiseParseErr	sexp.html#raiseParseErr,SexpParser,string	proc raiseParseErr(p: SexpParser; msg: string)		286
nim	newSString	sexp.html#newSString,string	proc newSString(s: string): SexpNode		290
nim	newSInt	sexp.html#newSInt,BiggestInt	proc newSInt(n: BiggestInt): SexpNode		294
nim	newSFloat	sexp.html#newSFloat,float	proc newSFloat(n: float): SexpNode		298
nim	newSNil	sexp.html#newSNil	proc newSNil(): SexpNode		302
nim	newSCons	sexp.html#newSCons,SexpNode,SexpNode	proc newSCons(car, cdr: SexpNode): SexpNode		306
nim	newSList	sexp.html#newSList	proc newSList(): SexpNode		310
nim	newSSymbol	sexp.html#newSSymbol,string	proc newSSymbol(s: string): SexpNode		314
nim	getStr	sexp.html#getStr,SexpNode,string	proc getStr(n: SexpNode; default: string = ""): string		317
nim	getNum	sexp.html#getNum,SexpNode,BiggestInt	proc getNum(n: SexpNode; default: BiggestInt = 0): BiggestInt		324
nim	getFNum	sexp.html#getFNum,SexpNode,float	proc getFNum(n: SexpNode; default: float = 0.0): float		331
nim	getSymbol	sexp.html#getSymbol,SexpNode,string	proc getSymbol(n: SexpNode; default: string = ""): string		338
nim	getElems	sexp.html#getElems,SexpNode,seq[SexpNode]	proc getElems(n: SexpNode; default: seq[SexpNode] = @[]): seq[SexpNode]		345
nim	getCons	sexp.html#getCons,SexpNode,Cons	proc getCons(n: SexpNode; defaults: Cons = (newSNil(), newSNil())): Cons		353
nim	sexp	sexp.html#sexp,string	proc sexp(s: string): SexpNode		361
nim	sexp	sexp.html#sexp,BiggestInt	proc sexp(n: BiggestInt): SexpNode		365
nim	sexp	sexp.html#sexp,float	proc sexp(n: float): SexpNode		369
nim	sexp	sexp.html#sexp,bool	proc sexp(b: bool): SexpNode		373
nim	sexp	sexp.html#sexp,openArray[SexpNode]	proc sexp(elements: openArray[SexpNode]): SexpNode		381
nim	sexp	sexp.html#sexp,SexpNode	proc sexp(s: SexpNode): SexpNode		387
nim	convertSexp	sexp.html#convertSexp.m,untyped	macro convertSexp(x: untyped): untyped		402
nim	`==`	sexp.html#==,SexpNode,SexpNode	proc `==`(a, b: SexpNode): bool		407
nim	hash	sexp.html#hash,SexpNode	proc hash(n: SexpNode): Hash		431
nim	len	sexp.html#len,SexpNode	proc len(n: SexpNode): int		449
nim	`[]`	sexp.html#[],SexpNode,int	proc `[]`(node: SexpNode; index: int): SexpNode		457
nim	add	sexp.html#add,SexpNode,SexpNode	proc add(father, child: SexpNode)		464
nim	escapeJson	sexp.html#escapeJson,string	proc escapeJson(s: string): string		481
nim	copy	sexp.html#copy,SexpNode	proc copy(p: SexpNode): SexpNode		498
nim	pretty	sexp.html#pretty,SexpNode,int	proc pretty(node: SexpNode; indent = 2): string		561
nim	`$`	sexp.html#$,SexpNode	proc `$`(node: SexpNode): string		567
nim	items	sexp.html#items.i,SexpNode	iterator items(node: SexpNode): SexpNode		572
nim	mitems	sexp.html#mitems.i,SexpNode	iterator mitems(node: var SexpNode): var SexpNode		578
nim	open	sexp.html#open,SexpParser,Stream	proc open(my: var SexpParser; input: Stream)		624
nim	parseSexp	sexp.html#parseSexp,Stream	proc parseSexp(s: Stream): SexpNode		630
nim	parseSexp	sexp.html#parseSexp,string	proc parseSexp(buffer: string): SexpNode		638
nimgrp	parsesexp	sexp.html#parseSexp-procs-all	proc		630
nimgrp	sexp	sexp.html#sexp-procs-all	proc		361
