v2000 : RExp True V2000 Counts line
Totality: total
Visibility: exportsdigits : Nat -> RExp True An arbitrary number of spaces and digits followed by a line break.
Totality: total
Visibility: exportsmtExpr : RExp True Expression recognizing the remainder of an `SMT` entry in
a v2000 properties block.
Totality: total
Visibility: exportstyExpr : RExp True Expression recognizing the remainder of an `SYT` entry in
a v2000 properties block.
Totality: total
Visibility: exportcoordinatesV2 : RExp True Expression for V2000 coordinates.
Totality: total
Visibility: exportcountsV2 : CSTCK q => ByteString -> F1 q CST Reads the number of atoms and bonds from a V2000 counts line,
and sets up a new (mutable) graph accodringly.
Totality: total
Visibility: exportcoordsV2 : CSTCK q => ByteString -> F1 q CST Converts a bytestring into a set of coordinates and
writes it to the current atom.
Totality: total
Visibility: exportatomV2 : CSTCK q => F1 q CST Finalizes a V2000 atom, increasing the current node and
moving to the bond block if all atoms have been processed.
Totality: total
Visibility: exportchargeV2 : CSTCK q => F1 q CST Sets an atom's charge and finalizes it via `atomV2`.
Totality: total
Visibility: exportbond : CSTCK q => F1 q CST Parses a V2000 bond entry and adds an edge to the graph.
Totality: total
Visibility: exportline : Nat -> a -> (CSTCK q => F1 q CST) -> (a, Step q CSz CSTCK)- Totality: total
Visibility: export prop2 : Steps q CSz CSTCK- Totality: total
Visibility: export