mmp file format

An mmp file consists of a sequence of parts. Each is typically a connected molecule. The simulator will check for van der Waals interactions between atoms of different parts, but not within a given part. If such interactions are expected, the "waals" record can be used.

Each part is a "part" record followed by atom and bond records. The bonds must be back-references, i.e. if atom 1 and atom 2 are bonded, atom 1 will have no bond record, and atom 2 will have a record pointing back to atom 1.

The intent in calling the bond records "bond1" was that there are intended to be bond2, bond3, and bond4 for double, triple, and aromatic bonds.

record types

Note parentheses and commas are required. Braces are metacomments.

unimplemented: