earley-sgf
Version:
Early algorithm used to parse SGF file
12 lines (11 loc) • 429 B
TypeScript
import type { Parent, Terminal } from './earley.js';
declare function sgfTree(sgfFileContents: string): Parent | null;
interface GameInfo3 {
whiteName?: string;
blackName?: string;
date?: string;
}
declare function sgfHead(sgfFileContents: string): GameInfo3;
declare function display(tree: Parent | Terminal, indent?: string): void;
export type { Parent, Terminal, GameInfo3 };
export { sgfTree, sgfHead, display };