nimTitle	parsesql	parsesql.html	module std/parsesql		0
nim	SqlLexer	parsesql.html#SqlLexer	object SqlLexer		52
nim	nkNone	parsesql.html#nkNone	SqlNodeKind.nkNone		473
nim	nkIdent	parsesql.html#nkIdent	SqlNodeKind.nkIdent		473
nim	nkQuotedIdent	parsesql.html#nkQuotedIdent	SqlNodeKind.nkQuotedIdent		473
nim	nkStringLit	parsesql.html#nkStringLit	SqlNodeKind.nkStringLit		473
nim	nkBitStringLit	parsesql.html#nkBitStringLit	SqlNodeKind.nkBitStringLit		473
nim	nkHexStringLit	parsesql.html#nkHexStringLit	SqlNodeKind.nkHexStringLit		473
nim	nkIntegerLit	parsesql.html#nkIntegerLit	SqlNodeKind.nkIntegerLit		473
nim	nkNumericLit	parsesql.html#nkNumericLit	SqlNodeKind.nkNumericLit		473
nim	nkPrimaryKey	parsesql.html#nkPrimaryKey	SqlNodeKind.nkPrimaryKey		473
nim	nkForeignKey	parsesql.html#nkForeignKey	SqlNodeKind.nkForeignKey		473
nim	nkNotNull	parsesql.html#nkNotNull	SqlNodeKind.nkNotNull		473
nim	nkNull	parsesql.html#nkNull	SqlNodeKind.nkNull		473
nim	nkStmtList	parsesql.html#nkStmtList	SqlNodeKind.nkStmtList		473
nim	nkDot	parsesql.html#nkDot	SqlNodeKind.nkDot		473
nim	nkDotDot	parsesql.html#nkDotDot	SqlNodeKind.nkDotDot		473
nim	nkPrefix	parsesql.html#nkPrefix	SqlNodeKind.nkPrefix		473
nim	nkInfix	parsesql.html#nkInfix	SqlNodeKind.nkInfix		473
nim	nkCall	parsesql.html#nkCall	SqlNodeKind.nkCall		473
nim	nkPrGroup	parsesql.html#nkPrGroup	SqlNodeKind.nkPrGroup		473
nim	nkColumnReference	parsesql.html#nkColumnReference	SqlNodeKind.nkColumnReference		473
nim	nkReferences	parsesql.html#nkReferences	SqlNodeKind.nkReferences		473
nim	nkDefault	parsesql.html#nkDefault	SqlNodeKind.nkDefault		473
nim	nkCheck	parsesql.html#nkCheck	SqlNodeKind.nkCheck		473
nim	nkConstraint	parsesql.html#nkConstraint	SqlNodeKind.nkConstraint		473
nim	nkUnique	parsesql.html#nkUnique	SqlNodeKind.nkUnique		473
nim	nkIdentity	parsesql.html#nkIdentity	SqlNodeKind.nkIdentity		473
nim	nkColumnDef	parsesql.html#nkColumnDef	SqlNodeKind.nkColumnDef		473
nim	nkInsert	parsesql.html#nkInsert	SqlNodeKind.nkInsert		473
nim	nkUpdate	parsesql.html#nkUpdate	SqlNodeKind.nkUpdate		473
nim	nkDelete	parsesql.html#nkDelete	SqlNodeKind.nkDelete		473
nim	nkSelect	parsesql.html#nkSelect	SqlNodeKind.nkSelect		473
nim	nkSelectDistinct	parsesql.html#nkSelectDistinct	SqlNodeKind.nkSelectDistinct		473
nim	nkSelectColumns	parsesql.html#nkSelectColumns	SqlNodeKind.nkSelectColumns		473
nim	nkSelectPair	parsesql.html#nkSelectPair	SqlNodeKind.nkSelectPair		473
nim	nkAsgn	parsesql.html#nkAsgn	SqlNodeKind.nkAsgn		473
nim	nkFrom	parsesql.html#nkFrom	SqlNodeKind.nkFrom		473
nim	nkFromItemPair	parsesql.html#nkFromItemPair	SqlNodeKind.nkFromItemPair		473
nim	nkJoin	parsesql.html#nkJoin	SqlNodeKind.nkJoin		473
nim	nkNaturalJoin	parsesql.html#nkNaturalJoin	SqlNodeKind.nkNaturalJoin		473
nim	nkUsing	parsesql.html#nkUsing	SqlNodeKind.nkUsing		473
nim	nkGroup	parsesql.html#nkGroup	SqlNodeKind.nkGroup		473
nim	nkLimit	parsesql.html#nkLimit	SqlNodeKind.nkLimit		473
nim	nkOffset	parsesql.html#nkOffset	SqlNodeKind.nkOffset		473
nim	nkHaving	parsesql.html#nkHaving	SqlNodeKind.nkHaving		473
nim	nkOrder	parsesql.html#nkOrder	SqlNodeKind.nkOrder		473
nim	nkDesc	parsesql.html#nkDesc	SqlNodeKind.nkDesc		473
nim	nkUnion	parsesql.html#nkUnion	SqlNodeKind.nkUnion		473
nim	nkIntersect	parsesql.html#nkIntersect	SqlNodeKind.nkIntersect		473
nim	nkExcept	parsesql.html#nkExcept	SqlNodeKind.nkExcept		473
nim	nkColumnList	parsesql.html#nkColumnList	SqlNodeKind.nkColumnList		473
nim	nkValueList	parsesql.html#nkValueList	SqlNodeKind.nkValueList		473
nim	nkWhere	parsesql.html#nkWhere	SqlNodeKind.nkWhere		473
nim	nkCreateTable	parsesql.html#nkCreateTable	SqlNodeKind.nkCreateTable		473
nim	nkCreateTableIfNotExists	parsesql.html#nkCreateTableIfNotExists	SqlNodeKind.nkCreateTableIfNotExists		473
nim	nkCreateType	parsesql.html#nkCreateType	SqlNodeKind.nkCreateType		473
nim	nkCreateTypeIfNotExists	parsesql.html#nkCreateTypeIfNotExists	SqlNodeKind.nkCreateTypeIfNotExists		473
nim	nkCreateIndex	parsesql.html#nkCreateIndex	SqlNodeKind.nkCreateIndex		473
nim	nkCreateIndexIfNotExists	parsesql.html#nkCreateIndexIfNotExists	SqlNodeKind.nkCreateIndexIfNotExists		473
nim	nkEnumDef	parsesql.html#nkEnumDef	SqlNodeKind.nkEnumDef		473
nim	SqlNodeKind	parsesql.html#SqlNodeKind	enum SqlNodeKind		473
nim	SqlParseError	parsesql.html#SqlParseError	object SqlParseError		542
nim	SqlNode	parsesql.html#SqlNode	type SqlNode		543
nim	SqlNodeObj	parsesql.html#SqlNodeObj	object SqlNodeObj		544
nim	SqlParser	parsesql.html#SqlParser	object SqlParser		552
nim	newNode	parsesql.html#newNode,SqlNodeKind	proc newNode(k: SqlNodeKind): SqlNode		556
nim	newNode	parsesql.html#newNode,SqlNodeKind,string	proc newNode(k: SqlNodeKind; s: string): SqlNode		566
nim	newNode	parsesql.html#newNode,SqlNodeKind,seq[SqlNode]	proc newNode(k: SqlNodeKind; sons: seq[SqlNode]): SqlNode		570
nim	len	parsesql.html#len,SqlNode	proc len(n: SqlNode): int		574
nim	`[]`	parsesql.html#[],SqlNode,int	proc `[]`(n: SqlNode; i: int): SqlNode		580
nim	`[]`	parsesql.html#[],SqlNode,BackwardsIndex	proc `[]`(n: SqlNode; i: BackwardsIndex): SqlNode		581
nim	add	parsesql.html#add,SqlNode,SqlNode	proc add(father, n: SqlNode)		583
nim	renderSql	parsesql.html#renderSql,SqlNode	proc renderSql(n: SqlNode; upperCase = false): string		1535
nim	`$`	parsesql.html#$,SqlNode	proc `$`(n: SqlNode): string		1541
nim	treeRepr	parsesql.html#treeRepr,SqlNode	proc treeRepr(s: SqlNode): string		1557
nim	parseSql	parsesql.html#parseSql,Stream,string	proc parseSql(input: Stream; filename: string; considerTypeParams = false): SqlNode		1575
nim	parseSql	parsesql.html#parseSql,string,string	proc parseSql(input: string; filename = ""; considerTypeParams = false): SqlNode		1586
nimgrp	parsesql	parsesql.html#parseSql-procs-all	proc		1575
nimgrp	[]	parsesql.html#[]-procs-all	proc		580
nimgrp	newnode	parsesql.html#newNode-procs-all	proc		556
