| Copyright | (c) 2024 Patrick Brisbin |
|---|---|
| License | AGPL-3 |
| Maintainer | pbrisbin@gmail.com |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | Safe-Inferred |
| Language | GHC2021 |
Ronn.AST
Contents
Description
Synopsis
- data Ronn = Ronn {}
- data Section = Section {}
- data Content
- = Definitions [Definition]
- | Groups [Group]
- data Definition = Definition {}
- data Group
- newtype Line = Line {}
- data Part
- data ManRef = ManRef {
- name :: Text
- section :: ManSection
- data ManSection
- manSectionNumber :: ManSection -> Int
Documentation
Constructors
| Definitions [Definition] | |
| Groups [Group] |
data Definition Source #
Constructors
| Definition | |
Constructors
| Concat [Part] |
The following expressions are equivalent:
Using the |
| 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 #