Files
org-parser/src/types.nim
Florian Schroedl aebd570a37 Init
2022-02-03 15:56:27 +01:00

23 lines
432 B
Nim

import print
type
orgElementContent = string
orgElementChildren = seq[OrgElement]
OrgElementKind = enum
orgDocument,
orgHeadline,
orgText,
OrgElement = ref object
children*: orgElementChildren
case kind*: OrgElementKind
of orgHeadline:
level*: int
of orgText:
content: orgElementContent
of orgDocument: discard
let emptyChildrenSeq: orgElementChildren = newSeq[OrgElement]()