Idris2Doc : Text.Molfile.Parser.Stack

Text.Molfile.Parser.Stack

(source)

Reexports

importpublic Text.ILex
importpublic Text.Molfile.Types

Definitions

recordMGraph : Type->Type
  A molecular graph in the making.

Totality: total
Visibility: public export
Constructor: 
MG : (atoms : Nat) ->Refq (Fin (Satoms)) ->Refq (SortedMapNat (Fin (Satoms))) ->Refq (Maybe (Edge (Satoms) MolBond)) ->MArrayq (Satoms) (Adj (Satoms) MolBondMolAtom) ->MGraphq

Projections:
.atom : ({rec:0} : MGraphq) ->Refq (Fin (S (atoms{rec:0})))
.atoms : MGraphq->Nat
.bond : ({rec:0} : MGraphq) ->Refq (Maybe (Edge (S (atoms{rec:0})) MolBond))
.graph : ({rec:0} : MGraphq) ->MArrayq (S (atoms{rec:0})) (Adj (S (atoms{rec:0})) MolBondMolAtom)
.indices : ({rec:0} : MGraphq) ->Refq (SortedMapNat (Fin (S (atoms{rec:0}))))
.atoms : MGraphq->Nat
Totality: total
Visibility: public export
atoms : MGraphq->Nat
Totality: total
Visibility: public export
.atom : ({rec:0} : MGraphq) ->Refq (Fin (S (atoms{rec:0})))
Totality: total
Visibility: public export
atom : ({rec:0} : MGraphq) ->Refq (Fin (S (atoms{rec:0})))
Totality: total
Visibility: public export
.indices : ({rec:0} : MGraphq) ->Refq (SortedMapNat (Fin (S (atoms{rec:0}))))
Totality: total
Visibility: public export
indices : ({rec:0} : MGraphq) ->Refq (SortedMapNat (Fin (S (atoms{rec:0}))))
Totality: total
Visibility: public export
.bond : ({rec:0} : MGraphq) ->Refq (Maybe (Edge (S (atoms{rec:0})) MolBond))
Totality: total
Visibility: public export
bond : ({rec:0} : MGraphq) ->Refq (Maybe (Edge (S (atoms{rec:0})) MolBond))
Totality: total
Visibility: public export
.graph : ({rec:0} : MGraphq) ->MArrayq (S (atoms{rec:0})) (Adj (S (atoms{rec:0})) MolBondMolAtom)
Totality: total
Visibility: public export
graph : ({rec:0} : MGraphq) ->MArrayq (S (atoms{rec:0})) (Adj (S (atoms{rec:0})) MolBondMolAtom)
Totality: total
Visibility: public export
mgraph : Nat->F1q (MGraphq)
Totality: total
Visibility: export
recordCSTCK : Type->Type
Totality: total
Visibility: public export
Constructor: 
CK : RefqNat->RefqNat->Refq (SnocListPosition) ->RefqMolLine->RefqMolLine->RefqMolLine->Refq (MGraphq) ->Refq (SnocListMolfile) ->Refq (SortedMapNatString) ->RefqNat->RefqBool->RefqSDHeader->Refq (SnocListStructureData) ->Refq (Maybe (BoundedErrMolErr)) ->RefqByteString->Refq (SnocListString) ->RefqNat->CSTCKq

Projections:
.bytes_ : CSTCKq->RefqByteString
.col_ : CSTCKq->RefqNat
.count : CSTCKq->RefqNat
.error_ : CSTCKq->Refq (Maybe (BoundedErrMolErr))
.groups : CSTCKq->Refq (SortedMapNatString)
.h1 : CSTCKq->RefqMolLine
.h2 : CSTCKq->RefqMolLine
.h3 : CSTCKq->RefqMolLine
.isEmpty : CSTCKq->RefqBool
.line_ : CSTCKq->RefqNat
.mgraph : CSTCKq->Refq (MGraphq)
.pos : CSTCKq->RefqNat
.positions_ : CSTCKq->Refq (SnocListPosition)
.sdhead : CSTCKq->RefqSDHeader
.sdvals : CSTCKq->Refq (SnocListStructureData)
.stack_ : CSTCKq->Refq (SnocListMolfile)
.strings_ : CSTCKq->Refq (SnocListString)

Hints:
HasBytesCSTCK
HasErrorCSTCKMolErr
HasPositionCSTCK
HasStackCSTCK (SnocListMolfile)
HasStringLitsCSTCK
.line_ : CSTCKq->RefqNat
Totality: total
Visibility: public export
line_ : CSTCKq->RefqNat
Totality: total
Visibility: public export
.col_ : CSTCKq->RefqNat
Totality: total
Visibility: public export
col_ : CSTCKq->RefqNat
Totality: total
Visibility: public export
.positions_ : CSTCKq->Refq (SnocListPosition)
Totality: total
Visibility: public export
positions_ : CSTCKq->Refq (SnocListPosition)
Totality: total
Visibility: public export
.h3 : CSTCKq->RefqMolLine
Totality: total
Visibility: public export
.h2 : CSTCKq->RefqMolLine
Totality: total
Visibility: public export
.h1 : CSTCKq->RefqMolLine
Totality: total
Visibility: public export
h3 : CSTCKq->RefqMolLine
Totality: total
Visibility: public export
h2 : CSTCKq->RefqMolLine
Totality: total
Visibility: public export
h1 : CSTCKq->RefqMolLine
Totality: total
Visibility: public export
.mgraph : CSTCKq->Refq (MGraphq)
Totality: total
Visibility: public export
mgraph : CSTCKq->Refq (MGraphq)
Totality: total
Visibility: public export
.stack_ : CSTCKq->Refq (SnocListMolfile)
Totality: total
Visibility: public export
stack_ : CSTCKq->Refq (SnocListMolfile)
Totality: total
Visibility: public export
.groups : CSTCKq->Refq (SortedMapNatString)
Totality: total
Visibility: public export
groups : CSTCKq->Refq (SortedMapNatString)
Totality: total
Visibility: public export
.count : CSTCKq->RefqNat
Totality: total
Visibility: public export
count : CSTCKq->RefqNat
Totality: total
Visibility: public export
.isEmpty : CSTCKq->RefqBool
Totality: total
Visibility: public export
isEmpty : CSTCKq->RefqBool
Totality: total
Visibility: public export
.sdhead : CSTCKq->RefqSDHeader
Totality: total
Visibility: public export
sdhead : CSTCKq->RefqSDHeader
Totality: total
Visibility: public export
.sdvals : CSTCKq->Refq (SnocListStructureData)
Totality: total
Visibility: public export
sdvals : CSTCKq->Refq (SnocListStructureData)
Totality: total
Visibility: public export
.error_ : CSTCKq->Refq (Maybe (BoundedErrMolErr))
Totality: total
Visibility: public export
error_ : CSTCKq->Refq (Maybe (BoundedErrMolErr))
Totality: total
Visibility: public export
.bytes_ : CSTCKq->RefqByteString
Totality: total
Visibility: public export
bytes_ : CSTCKq->RefqByteString
Totality: total
Visibility: public export
.strings_ : CSTCKq->Refq (SnocListString)
Totality: total
Visibility: public export
strings_ : CSTCKq->Refq (SnocListString)
Totality: total
Visibility: public export
.pos : CSTCKq->RefqNat
Totality: total
Visibility: public export
pos : CSTCKq->RefqNat
Totality: total
Visibility: public export
init : F1q (CSTCKq)
Totality: total
Visibility: export