| Copyright | (c) 2024 Patrick Brisbin |
|---|---|
| License | AGPL-3 |
| Maintainer | pbrisbin@gmail.com |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | None |
| Language | GHC2021 |
Ronn.AST
Contents
Description
Synopsis
- data Ronn = Ronn {}
- data Section = Section {}
- data Content
- data Definition = Definition {}
- data Part
- data ManRef = ManRef {
- name :: Text
- section :: ManSection
- data ManSection
- manSectionNumber :: ManSection -> Int
Documentation
data Definition Source #
Constructors
| Definition | |
Instances
| Pretty Definition Source # | |
Defined in Ronn.AST | |
Constructors
| Concat [Part] |
|
| Code Part | |
| UserInput Part | |
| Strong Part | |
| Variable Part | |
| Ephasis Part | |
| Brackets Part | |
| Parens Part | |
| Ref ManRef | |
| Raw Text |
References
Constructors
| ManRef | |
Fields
| |
data ManSection Source #
Constructors
| ManSection1 | |
| ManSection2 | |
| ManSection3 | |
| ManSection4 | |
| ManSection5 | |
| ManSection6 | |
| ManSection7 | |
| ManSection8 |
Instances
manSectionNumber :: ManSection -> Int Source #