endplay.parsers.lin

Parser for BridgeBase LIN files

Exceptions:

LINEncodeError

Functions:

dump(boards, fp)

Seralize a list of Board objects to a LIN file

dumps(boards)

Serialize a list of Board objects to a LIN string

load(fp)

Read a LIN file object into an array of Board objects

loads(s)

Read a LIN string into a n arrya of Board objects

exception endplay.parsers.lin.LINEncodeError

Bases: ValueError

endplay.parsers.lin.dump(boards: list[endplay.types.board.Board], fp: TextIO) None

Seralize a list of Board objects to a LIN file

endplay.parsers.lin.dumps(boards: list[endplay.types.board.Board]) str

Serialize a list of Board objects to a LIN string

endplay.parsers.lin.load(fp: TextIO) list[endplay.types.board.Board]

Read a LIN file object into an array of Board objects

endplay.parsers.lin.loads(s: str) list[endplay.types.board.Board]

Read a LIN string into a n arrya of Board objects