AddTail	protos.h	/^#define AddTail(h,n) f_AddTail((struct ListHead *)/
Add_PropValue	load.c	/^struct PropValue *Add_PropValue(struct Property *p/
Add_Property	load.c	/^struct Property *Add_Property(struct Node *n, toke/
BuildSGFTree	load.c	/^int BuildSGFTree(struct Node *r)$/
Calc_GameSig	parse2.c	/^void Calc_GameSig(struct Node *r, struct TreeInfo /
Capture_Stones	execute.c	/^void Capture_Stones(struct BoardStatus *st, int co/
CheckID_Lowercase	parse.c	/^void CheckID_Lowercase(char *p)$/
CheckLineLen	save.c	/^#define CheckLineLen(s) { if(save_linelen > MAX_LI/
Check_AR_LN	parse.c	/^int Check_AR_LN(struct Property *p, struct PropVal/
Check_Color	properties.c	/^int Check_Color(struct Property *p, struct PropVal/
Check_DoubleProp	parse2.c	/^void Check_DoubleProp(struct Node *n)$/
Check_Empty	properties.c	/^int Check_Empty(struct Property *p, struct PropVal/
Check_Figure	parse.c	/^int Check_Figure(struct Property *p, struct PropVa/
Check_Float	properties.c	/^int Check_Float(struct Property *p, struct PropVal/
Check_GameInfo	gameinfo.c	/^int Check_GameInfo(struct Property *p, struct Prop/
Check_Label	parse.c	/^int Check_Label(struct Property *p, struct PropVal/
Check_Move	properties.c	/^int Check_Move(struct Property *p, struct PropValu/
Check_Number	properties.c	/^int Check_Number(struct Property *p, struct PropVa/
Check_Pos	parse.c	/^int Check_Pos(struct Property *p, struct PropValue/
Check_PropValues	parse.c	/^void Check_PropValues(struct Property *p)$/
Check_Properties	parse.c	/^void Check_Properties(struct Node *n, struct Board/
Check_SGFTree	parse2.c	/^void Check_SGFTree(struct Node *r, struct BoardSta/
Check_Text	parse.c	/^int Check_Text(struct Property *p, struct PropValu/
Check_Triple	properties.c	/^int Check_Triple(struct Property *p, struct PropVa/
Check_Value	parse.c	/^int Check_Value(struct Property *p, struct PropVal/
CompressPointList	parse2.c	/^void CompressPointList(struct Property *p)$/
CopyValue	load.c	/^void CopyValue(char *d, char *s, ULONG size, int p/
Correct_Date	gameinfo.c	/^int Correct_Date(char *value)$/
Correct_Variation	parse2.c	/^void Correct_Variation(struct Node *n)$/
Correct_Variations	parse2.c	/^void Correct_Variations(struct Node *r, struct Tre/
DecodePosChar	util.c	/^int DecodePosChar(char c)$/
Del_EmptyNodes	parse2.c	/^void Del_EmptyNodes(struct Node *n)$/
Del_Node	util.c	/^struct Node *Del_Node(struct Node *n, ULONG error_/
Del_PropValue	util.c	/^struct PropValue *Del_PropValue(struct Property *p/
Del_Property	util.c	/^struct Property *Del_Property(struct Node *n, stru/
Delete	protos.h	/^#define Delete(h,n) f_Delete((struct ListHead *)(h/
Do_Addstones	execute.c	/^int Do_Addstones(struct Node *n, struct Property */
Do_Annotate	execute.c	/^int Do_Annotate(struct Node *n, struct Property *p/
Do_GInfo	execute.c	/^int Do_GInfo(struct Node *n, struct Property *p, s/
Do_Letter	execute.c	/^int Do_Letter(struct Node *n, struct Property *p, /
Do_Mark	execute.c	/^int Do_Mark(struct Node *n, struct Property *p, st/
Do_Markup	execute.c	/^int Do_Markup(struct Node *n, struct Property *p, /
Do_Move	execute.c	/^int Do_Move(struct Node *n, struct Property *p, st/
Do_Root	execute.c	/^int Do_Root(struct Node *n, struct Property *p, st/
Do_View	execute.c	/^int Do_View(struct Node *n, struct Property *p, st/
EncodePosChar	util.c	/^char EncodePosChar(int c)$/
Enqueue	protos.h	/^#define Enqueue(h,n) f_Enqueue((struct ListHead *)/
ExpandPointList	parse2.c	/^int ExpandPointList(struct Property *p, struct Pro/
FindStart	load.c	/^int FindStart(int firsttime)$/
Find_Property	util.c	/^struct Property *Find_Property(struct Node *n, tok/
FreeSGFInfo	util.c	/^void FreeSGFInfo(struct SGFInfo *sgf)$/
GetNextChar	load.c	/^int GetNextChar(int print_error, ULONG errc)$/
GetNumber	parse2.c	/^int GetNumber(struct Node *n, struct Property *p, /
Get_Fraction	gameinfo.c	/^int Get_Fraction(char *val)$/
Init_TreeInfo	parse2.c	/^void Init_TreeInfo(struct Node *r)$/
Kill_Chars	util.c	/^ULONG Kill_Chars(char *value, USHORT kill, char *c/
LoadSGF	load.c	/^void LoadSGF(struct SGFInfo *sgf)$/
MXY	all.h	/^#define MXY(x,y) ((y)*st->bwidth + (x))$/
MakeProperties	load.c	/^int MakeProperties(struct Node *n)$/
Make_Capture	execute.c	/^void Make_Capture(int x, int y, struct BoardStatus/
Mmain	main.c	/^int main(int argc, char *argv[])$/
NewNode	load.c	/^struct Node *NewNode(struct Node *parent, int newc/
NewProperty	load.c	/^int NewProperty(struct Node *n, token id, char *id/
NewValue	load.c	/^int NewValue(struct Property *p, USHORT flags)$/
New_PropValue	util.c	/^struct Property *New_PropValue(struct Node *n, tok/
ParseArgs	main.c	/^int ParseArgs(int argc, char *argv[])$/
ParseSGF	parse2.c	/^void ParseSGF(struct SGFInfo *sgf)$/
Parse_Color	parse.c	/^int Parse_Color(char *value, USHORT dummy)$/
Parse_Date	gameinfo.c	/^int Parse_Date(char *value, USHORT dummy)$/
Parse_Float	parse.c	/^int Parse_Float(char *value, USHORT dummy)$/
Parse_Komi	gameinfo.c	/^int Parse_Komi(char *val, USHORT dummy)$/
Parse_Move	parse.c	/^int Parse_Move(char *value, USHORT pos)$/
Parse_Number	parse.c	/^int Parse_Number(char *value, USHORT dummy)$/
Parse_Result	gameinfo.c	/^int Parse_Result(char *val, USHORT dummy)$/
Parse_Text	parse.c	/^int Parse_Text(char *value, USHORT flags)$/
Parse_Time	gameinfo.c	/^int Parse_Time(char *val, USHORT dummy)$/
Parse_Triple	parse.c	/^int Parse_Triple(char *value, USHORT dummy)$/
PrintError	util.c	/^int PrintError(ULONG type, ...)$/
PrintHelp	main.c	/^void PrintHelp(int everything)$/
PromptGameInfo	gameinfo.c	/^int PromptGameInfo(struct Property *p, struct Prop/
Recursive_Capture	execute.c	/^int Recursive_Capture(int color, int x, int y, str/
SaveMalloc	protos.h	/^#define SaveMalloc(v, sz, err)	{ v = malloc((size_/
SaveSGF	save.c	/^void SaveSGF(struct SGFInfo *sgf)$/
SearchPos	util.c	/^void SearchPos(char *c, char *s, int *x, int *y)$/
SetRootProps	save.c	/^void SetRootProps(struct TreeInfo *info, struct No/
SkipSGFText	load.c	/^#define SkipSGFText(e, o)	(sgfc->current = SkipTex/
SkipText	load.c	/^char *SkipText(char *s, char *e, char end, int mod/
SkipValues	load.c	/^int SkipValues(int print_error)$/
Split_MoveSetup	parse2.c	/^int Split_MoveSetup(struct Node *n)$/
Split_Node	parse2.c	/^void Split_Node(struct Node *n, USHORT flags, toke/
Test_Chars	util.c	/^ULONG Test_Chars(char *value, USHORT test, char *c/
WriteChar	save.c	/^int WriteChar(FILE *sfile, char c, int spc)$/
WriteNode	save.c	/^int WriteNode(struct TreeInfo *info, struct Node */
WritePropValue	save.c	/^int WritePropValue(char *v, int second, USHORT fla/
WriteProperty	save.c	/^int WriteProperty(struct TreeInfo *info, struct Pr/
WriteTree	save.c	/^int WriteTree(struct TreeInfo *info, struct Node */
f_AddTail	util.c	/^void f_AddTail(struct ListHead *h, struct ListNode/
f_Delete	util.c	/^void f_Delete(struct ListHead *h, struct ListNode /
f_Enqueue	util.c	/^void f_Enqueue(struct ListHead *h, struct ListNode/
saveputc	save.c	/^#define saveputc(f,c) { if(!WriteChar((f), (c), FA/
strnccmp	util.c	/^int strnccmp(char *a, char *b, int len)$/