1 {-# LANGUAGE OverloadedStrings #-}
3 ---- Machine generated code.
4 ---- Output of edi-parser-scaffolder
6 module Text.Edifact.D01B.Simples.S4447
10 import Text.Edifact.Parsing
11 import Text.Edifact.Types (Value)
13 -- | Derived from this specification:
15 -- > 4447 Free text format code [B]
17 -- > Desc: Code specifying the format of free text.
22 -- > The associated text is centred in the available space.
25 -- > The associated text item is aligned flush left in the
29 -- > The associated text is aligned flush right in the
33 -- > The associated text is justified in the available space.
35 -- > 5 Preceded by one blank line
36 -- > The text is to be preceded by one blank line.
38 -- > 6 Preceded by two blank lines
39 -- > The text is to be preceded by two blank lines.
41 -- > 7 Preceded by three blank lines
42 -- > The text is to be preceded by three blank lines.
45 -- > The text is a continuation of preceding text.
48 -- > The text is to begin on a new page.
51 -- > The text is the final section of the preceding text.
54 -- > The text is to begin a new line.
55 simple4447 :: Parser Value
56 simple4447 = simple "4447" (alphaNumeric `upTo` 3)