From f33568e79c6b4454dc378c61e5f4f4c860390481 Mon Sep 17 00:00:00 2001 From: Tan Kian-ting Date: Wed, 22 Nov 2023 20:10:42 +0800 Subject: [PATCH] update docs --- README.md | 7 +- docs/assets/highlight.css | 18 +- docs/assets/navigation.js | 2 +- docs/assets/search.js | 2 +- docs/classes/libclo.Clo.html | 107 +++++-- .../libclo_breakLines.BreakLineAlgorithm.html | 293 ------------------ docs/enums/canva.FontStyle.html | 13 +- docs/enums/canva.TextWeight.html | 11 +- docs/enums/libclo.Direction.html | 15 +- docs/enums/parser.TokenKind.html | 29 +- docs/functions/canva.fontStyleTofont.html | 7 +- docs/functions/canva.putText.html | 7 +- docs/functions/harfbuzz.harfbuzzTest.html | 58 ---- docs/functions/index.processArgv.html | 7 +- .../libclo.calculateTextWidthHeight.html | 7 +- .../libclo.calculateTextWidthHeightAux.html | 17 +- docs/functions/libclo.filterEmptyString.html | 7 +- docs/functions/libclo.hyphenForClo.html | 7 +- docs/functions/libclo.hyphenTkTree.html | 7 +- docs/functions/libclo.ptToPx.html | 7 +- docs/functions/libclo.spacesToBreakpoint.html | 7 +- docs/functions/libclo.splitCJKV.html | 9 +- .../functions/libclo.twoReturnsToNewline.html | 7 +- docs/functions/parser.applyComment.html | 7 +- docs/functions/parser.applyContent.html | 7 +- docs/functions/parser.applyImport.html | 7 +- docs/functions/parser.applyImports.html | 7 +- docs/functions/parser.applyNotAtText.html | 7 +- docs/functions/parser.applyParts.html | 7 +- .../parser.applyPartsWithoutImport.html | 7 +- docs/functions/parser.applySegment.html | 7 +- docs/functions/parser.applySemiColon.html | 7 +- docs/functions/parser.applySpaceNL.html | 7 +- docs/functions/parser.applyText.html | 7 +- docs/functions/parser.inputTextToTree.html | 7 +- docs/functions/parser.treeToJS.html | 7 +- docs/index.html | 14 +- docs/interfaces/canva.Clo.html | 13 +- docs/interfaces/canva.CloCommand.html | 11 +- docs/interfaces/canva.TextStyle.html | 17 +- docs/interfaces/canva.fontPathPSNamePair.html | 11 +- docs/interfaces/libclo.Box.html | 27 +- docs/interfaces/libclo.BreakPoint.html | 11 +- docs/interfaces/libclo.CharBox.html | 35 +-- docs/interfaces/libclo.FrameBox.html | 25 +- docs/interfaces/libclo.HGlue.html | 9 +- docs/modules/canva.html | 7 +- docs/modules/harfbuzz.html | 54 ---- docs/modules/index.html | 7 +- docs/modules/libclo.html | 7 +- docs/modules/libclo_breakLines.html | 54 ---- docs/modules/parser.html | 7 +- docs/modules/pdfManipulate.html | 45 --- docs/types/canva.PDFDocument.html | 7 +- docs/types/canva.TextStreamUnit.html | 7 +- docs/types/libclo.BoxesItem.html | 7 +- docs/types/parser.tkTree.html | 7 +- docs/variables/index.helpDesc.html | 7 +- docs/variables/libclo.A4_IN_PX.html | 7 +- docs/variables/libclo.cjkvBlocksInRegex.html | 7 +- docs/variables/libclo.cjkvRegexPattern.html | 7 +- docs/variables/libclo.defaultFrameStyle.html | 7 +- docs/variables/libclo.defaultTextStyle.html | 7 +- docs/variables/parser.CONTENT.html | 7 +- docs/variables/parser.IMPORT.html | 7 +- docs/variables/parser.IMPORTEE.html | 7 +- docs/variables/parser.IMPORTS.html | 7 +- docs/variables/parser.NOT_AT.html | 7 +- docs/variables/parser.NOT_AT_TEXT.html | 7 +- docs/variables/parser.PROG.html | 7 +- docs/variables/parser.SEGMENT.html | 7 +- docs/variables/parser.SEMICOLON.html | 7 +- docs/variables/parser.lexer.html | 7 +- docs/variables/parser.outputEnd.html | 7 +- docs/variables/parser.outputHead.html | 7 +- docs/variables/parser.outputMiddle.html | 7 +- 76 files changed, 316 insertions(+), 941 deletions(-) delete mode 100644 docs/classes/libclo_breakLines.BreakLineAlgorithm.html delete mode 100644 docs/functions/harfbuzz.harfbuzzTest.html delete mode 100644 docs/modules/harfbuzz.html delete mode 100644 docs/modules/libclo_breakLines.html delete mode 100644 docs/modules/pdfManipulate.html diff --git a/README.md b/README.md index c4e93cc..cfa3a06 100644 --- a/README.md +++ b/README.md @@ -72,5 +72,8 @@ ``` ## How to generate documents - - `typedoc /path/to/index.js [/path/to/index2.js ...]` -the generated page will be stored in `/src`. \ No newline at end of file + - `typedoc /path/to/src1 [/path/to/another/src/or/.js ...]` +the generated page will be stored in `/docs`. + +store the documents + - `rsync /path/to/docs host@/var/www/docs` \ No newline at end of file diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css index dac8d73..57f6733 100644 --- a/docs/assets/highlight.css +++ b/docs/assets/highlight.css @@ -1,14 +1,14 @@ :root { --light-hl-0: #000000; - --dark-hl-0: #C8C8C8; - --light-hl-1: #000000; - --dark-hl-1: #D4D4D4; - --light-hl-2: #001080; - --dark-hl-2: #9CDCFE; - --light-hl-3: #A31515; - --dark-hl-3: #CE9178; - --light-hl-4: #0070C1; - --dark-hl-4: #4FC1FF; + --dark-hl-0: #D4D4D4; + --light-hl-1: #001080; + --dark-hl-1: #9CDCFE; + --light-hl-2: #0070C1; + --dark-hl-2: #4FC1FF; + --light-hl-3: #000000; + --dark-hl-3: #C8C8C8; + --light-hl-4: #A31515; + --dark-hl-4: #CE9178; --light-hl-5: #008000; --dark-hl-5: #6A9955; --light-hl-6: #0000FF; diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index 89a89a0..4cba066 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA52YXXObOBRA/4ufM9s223Z38+Y4JHEbYyZm28xkOh4Fy0a1kBghUrs7/e8rQIBAcMX0KQn36OgD6V6R5/9mEp/k7GoWIfaKZhezFMlY/ZnwXU5x9qZ8/EcsE6piR8J2s6vLi1kUE7oTmM2unhvBLWdyI88UtxLM8qRWNOGu7O9fF40hVD++YnKI5bCijY87FpS3jQmTWOxR1MxDRXtz+fCx23jBkwSpCOjQEKQqxtpbDcvUMJBor9YtUIJg46MEB4gIwGjDkDq4ub3hUZ5gZiy4PKeNzgB6nrf//PXuw6U1X4FR8i8jI7ou4zLu6w0T8uLXVrnPWSQJZ+akDbDr/fjeUKa5LMYwrtKApfhmSGIk9i/5z5/2Wakjk45LDYc4GxxQKzNAcGDqGT7ZoyofTxsSpukNzqLW8YoEQS+GRRNd3Z/ma0sFV/sxm4vD69C0Ko8BgVOi5CUyD3Q9p+r5pEndEIHLvvs5RTua+MScElGUZe0QrIzy7tJses1Pg8dVt1Zh6IBeq7NyDDgxd/+ApKHA3Kb2kWM0GoEst0LlFYemZiDP/R3Nh1OjlpQAuDb8hLOlxEk/17RLW8VdeWb+frv0t8HT0K7XrhoBtn30/fh6TXl0zJbsER/Mg2jpLNbhLRmV1tUaMYfWRAHrDu9RTmX5pnpVytJarNs7UPzGtCM1sLsGiEY5RRKXFwCyk/F975bQ5pd6LUaaAMVhrMk8P/1GR6oV0NeeUPWGvCSVZ1UQCTsAPVgs4I3PaYzZLRedlGUpTcxpC4+hwNhpqzCo+MqQB9BSVgBgyNIiQ4S8THhpNy1aNhsGzZTIxafPX0ChZgCP/MEfscwFUx37+AclDFq4AXpCNXzzUszoQcHZWGHctsikGnld43N64ILI2Eiq3Xpnmu1WdiU0h58ikWFhj7l6PmmgIT9i9pmY9/OqmGtHEx8v5rK3nauiodvLgU1sV4zF2g89PxxKbtqjCSCnLVfB+hFSVIDT4HlOh+c5LRunZAM4/HW4nUNzqQCnYRt6T25NSQGu4HF9B0iKMNB6492t4HerCdCxWi7WD2sftGgG8FB8Ms+L5SjjQHueS/VB45mnxXI0jNNzj5FbVEBO04rsdsN3g46rwgAbSlN6Lr7F8XAl0DYTA3K3xtRNdIqtxFy2ZZJy4ZRV1DRXNk2WuWw+l/PRb2HT14AuY4AmjK6EJpm+qnqitsG0FbRbuPrY4MOUXaMxty0hC07Nb8wxnwadxuL24j84fRXmsk150Y53TJj+30jIx66D2tYjoduSCof80waQ1Qh4L0p3+xViJC3v4QP3CzPcq+2/vv0PRTFWxwIVAAA=" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA52XUW/aMBDHvwvP1bZ2bbf1jUJoaUuIIFsrVRVygyEejh0lDgVN++4ziQlOnJyjPZX6/vezffbdOa9/egLvRO+mFyC2Rb2zXoxEKP+N+DKjOP2cD38KRUSlbUPYsndzcdYLQkKXCWa9m9cSMOJMzMWe4hMEsyw6IkpzFfb971lJ8OWfZ0zWoWhGnOztjAHlJ2fCBE5WKCj3Ia21vVxdV50HPIqQtIAMJYJQh7XWomGQSg0EWsm4eRLgzV0UYQ+RBCCaYgjtDUdDHmQRZlrAxT4ucZqgxvny49v51YWx3wSj6CcjLbiqxkZcHS+Mzw8/T8hVxgJBONM3rQmr3OtLDRln4rCGdpQSGIg3DSLH8M5MlHy4U6KEmMZDnAYnxhYlBL1rFKWo4r7q0YkTLo897SfrbdN2Co4mArdEyXug581xT8V4p00NSYLzueupqxilvWPqBhSl6WkJRuKeX+iut3zXmBXKW5qhPLiVV3LjcaJfsgZIqQJLSIgSy2qUBKKMEpm+FsxRA3Hu72jWXIEUJBeAseE7nI4FjuopfQptYbelc/9yMXYX3kvTrVesowS49sHvzfaW8mCTjtkMr/VENHCG1sLNNbJ6yhgxC1aXAtQlXqGMivykas3AwBpaO7ehx7RhW1pNNQaIBhlFAud9lixFeF9rxqf6coxFiwtQg9tc+tnuPyaSXsBcK0LlCTlRLPay7xC2BmYwtAA33MchZiOeVEqWgdRlVpq/8ROMrbRCBvU44XMPCmUhAAhpfKgQPs8LXlwtiwbNFINkSsTg4fEXCFQagCM++AyLLGFyYhd/UMKgwDWowW4YoyTF2ivr2A2L8U7d0OcbzB6J/o4suqFilPb2bihq96GouspfNNwCs+QOpq7vuH5TdVAcpQCKwnjiTWcQohBYCY5jZTiOlTK3QuYAw536iz60l0JgJSx858WOyVUAy5tN7wDIwQx4z527CXy2SgEyJuPB9GnqghSlATgU7/R8MRi5HfDnmZAPb0fPFoNRaqyce4zsoIPISpqQ5bK5uVZYhQygoTim+8M3I24upYqmy4Dip2TyKdeFlststHEU88QKK1TdWGk3WGqjuVz0W7/ZdF4ptBE91GF1uagT6ZmIUF6DbhE0PWxzzPG6y61RMjstIgNO9Y+0Np4SWomH9u8+WXmFzEbrctCWMyZMfcP7vO09pWg1JfTckGafP8wB2FHS8LB4+webpy2EZBMAAA==" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index 318c86f..a3eef89 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/classes/libclo.Clo.html b/docs/classes/libclo.Clo.html index 4e22b3e..f6753b0 100644 --- a/docs/classes/libclo.Clo.html +++ b/docs/classes/libclo.Clo.html @@ -25,7 +25,7 @@ +
  • Defined in libclo/index.ts:410
  • @@ -43,10 +43,13 @@

    Methods

    -
    +
  • Defined in libclo/index.ts:419
  • Properties

    @@ -76,7 +79,7 @@
    [index: string]: any
    +
  • Defined in libclo/index.ts:416
  • mainStream: string[]
    @@ -84,7 +87,7 @@
    +
  • Defined in libclo/index.ts:412
  • preprocessors: Function[]
    @@ -92,9 +95,29 @@
    +
  • Defined in libclo/index.ts:414
  • Methods

    +
    + +
      + +
    • +

      make all the nest boxes's position fixed

      +
      +
      +

      Parameters

      +
        +
      • +
        box: Box
        +

        the main boxes

        +
        +
      +

      Returns Box

      the fixed boxes

      + +
    +
  • Defined in libclo/index.ts:459
  • Returns any

    +
  • Defined in libclo/index.ts:442
  • +
  • Defined in libclo/index.ts:698
  • +
    + +
    +
  • Defined in libclo/index.ts:455
  • +
    + +
    +
  • Defined in libclo/index.ts:744
  • Returns BoxesItem[]

    +
  • Defined in libclo/index.ts:704
  • +

    Returns Box

    the big Box.

    + +
    +
  • Defined in libclo/index.ts:648
  • Returns void

    +
  • Defined in libclo/index.ts:438
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/libclo_breakLines.BreakLineAlgorithm.html b/docs/classes/libclo_breakLines.BreakLineAlgorithm.html deleted file mode 100644 index 1cdea8f..0000000 --- a/docs/classes/libclo_breakLines.BreakLineAlgorithm.html +++ /dev/null @@ -1,293 +0,0 @@ -BreakLineAlgorithm | clo
    -
    - -
    -
    -
    -
    - -

    Class BreakLineAlgorithm

    -
    -

    Algorithms in LATEX-like language

    -
    -
    -
    -

    Hierarchy

    -
      -
    • BreakLineAlgorithm
    -
    -
    -
    - -
    -
    -

    Constructors

    -
    - -
    -
    -

    Properties

    -
    - -
    lineCostStorage: number[][]
    -
    - -
    prevNodes: number[]
    -
    - -
    totalCostAuxStorage: number[]
    -
    -

    Methods

    -
    - -
      - -
    • -

      genrate the list of point of breaking line. it returns a correct list ascending

      -
      -

      Returns number[]

      -
    -
    - -
    -
    - -
      - -
    • -

      check if a boeitem is BreakPoint Type

      -
      -
      -

      Parameters

      -
        -
      • -
        item: any
      -

      Returns item is HGlue

      -
    -
    - -
      - -
    • -

      check the line cost of a line containing items[i..j]

      -
      -
      -

      Parameters

      -
        -
      • -
        items: BoxesItem[]
        -

        items of box

        -
        -
      • -
      • -
        i: number
        -

        beginning (excluded)

        -
        -
      • -
      • -
        j: number
        -

        end of the line

        -
        -
      • -
      • -
        lineWidth: number
        -

        line width

        -
        -
      -

      Returns number

      -
    -
    - -
      - -
    • -

      measuring new-line triggered advance width

      -
      -
      -

      Parameters

      -
      -

      Returns number

      -
    -
    - -
    -
    - -
    -
    - -
      - -
    • -

      check all the total cost of paragraphes of the segnemt

      -
      -
      -

      Parameters

      -
      -

      Returns number

      -
    -
    - -
      - -
    • -

      check the total cost item[0..j].

      -
      -
      -

      Parameters

      -
        -
      • -
        items: BoxesItem[]
        -
      • -
      • -
        j: number
      • -
      • -
        lineWidth: number
        -
      -

      Returns number

      -
    -
    - -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/docs/enums/canva.FontStyle.html b/docs/enums/canva.FontStyle.html index c29430b..6f182c4 100644 --- a/docs/enums/canva.FontStyle.html +++ b/docs/enums/canva.FontStyle.html @@ -17,7 +17,7 @@
  • FontStyle
  • Enumeration FontStyle

    +
  • Defined in canva.ts:44
  • @@ -35,17 +35,17 @@
    ITALIC: 1
    +
  • Defined in canva.ts:46
  • NORMAL: 0
    +
  • Defined in canva.ts:45
  • OBLIQUE: 2
    +
  • Defined in canva.ts:47
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/enums/canva.TextWeight.html b/docs/enums/canva.TextWeight.html index dd84bd1..383d177 100644 --- a/docs/enums/canva.TextWeight.html +++ b/docs/enums/canva.TextWeight.html @@ -17,7 +17,7 @@
  • TextWeight
  • Enumeration TextWeight

    +
  • Defined in canva.ts:39
  • @@ -34,12 +34,12 @@
    BOLD: 1
    +
  • Defined in canva.ts:41
  • REGULAR: 0
    +
  • Defined in canva.ts:40
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/enums/libclo.Direction.html b/docs/enums/libclo.Direction.html index 30b539b..4ee6071 100644 --- a/docs/enums/libclo.Direction.html +++ b/docs/enums/libclo.Direction.html @@ -24,7 +24,7 @@ etc.

    +
  • Defined in libclo/index.ts:21
  • @@ -43,22 +43,22 @@ etc.

    BTT: 3
    +
  • Defined in libclo/index.ts:25
  • LTR: 0
    +
  • Defined in libclo/index.ts:22
  • RTL: 1
    +
  • Defined in libclo/index.ts:23
  • TTB: 2
    +
  • Defined in libclo/index.ts:24
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/enums/parser.TokenKind.html b/docs/enums/parser.TokenKind.html index 6f29911..02642e4 100644 --- a/docs/enums/parser.TokenKind.html +++ b/docs/enums/parser.TokenKind.html @@ -17,7 +17,7 @@
  • TokenKind
  • Enumeration TokenKind

    +
  • Defined in parser.ts:36
  • @@ -43,57 +43,57 @@
    Comment: 10
    +
  • Defined in parser.ts:47
  • ExcapeAt: 5
    +
  • Defined in parser.ts:42
  • ExprMark: 4
    +
  • Defined in parser.ts:41
  • Id: 8
    +
  • Defined in parser.ts:45
  • Number: 2
    +
  • Defined in parser.ts:39
  • Op: 3
    +
  • Defined in parser.ts:40
  • Paren: 6
    +
  • Defined in parser.ts:43
  • Semicolon: 1
    +
  • Defined in parser.ts:38
  • Seperator: 0
    +
  • Defined in parser.ts:37
  • SpaceNL: 7
    +
  • Defined in parser.ts:44
  • Str: 9
    +
  • Defined in parser.ts:46
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/canva.fontStyleTofont.html b/docs/functions/canva.fontStyleTofont.html index d15a792..a08f7bd 100644 --- a/docs/functions/canva.fontStyleTofont.html +++ b/docs/functions/canva.fontStyleTofont.html @@ -34,7 +34,7 @@
    +
  • Defined in canva.ts:60
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/canva.putText.html b/docs/functions/canva.putText.html index 5038f32..33de618 100644 --- a/docs/functions/canva.putText.html +++ b/docs/functions/canva.putText.html @@ -56,7 +56,7 @@
    +
  • Defined in canva.ts:96
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/harfbuzz.harfbuzzTest.html b/docs/functions/harfbuzz.harfbuzzTest.html deleted file mode 100644 index 58f8343..0000000 --- a/docs/functions/harfbuzz.harfbuzzTest.html +++ /dev/null @@ -1,58 +0,0 @@ -harfbuzzTest | clo
    -
    - -
    -
    -
    -
    - -

    Function harfbuzzTest

    -
    -
      - -
    • -
      -

      Parameters

      -
        -
      • -
        inputString: string
      -

      Returns void

    -
    - -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/docs/functions/index.processArgv.html b/docs/functions/index.processArgv.html index 74af77b..1395090 100644 --- a/docs/functions/index.processArgv.html +++ b/docs/functions/index.processArgv.html @@ -32,7 +32,7 @@

    Returns void

    +
  • Defined in index.ts:33
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/libclo.calculateTextWidthHeight.html b/docs/functions/libclo.calculateTextWidthHeight.html index 93ba608..e89a9ab 100644 --- a/docs/functions/libclo.calculateTextWidthHeight.html +++ b/docs/functions/libclo.calculateTextWidthHeight.html @@ -32,7 +32,7 @@

    Returns Promise<BoxesItem[]>

    +
  • Defined in libclo/index.ts:291
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/libclo.calculateTextWidthHeightAux.html b/docs/functions/libclo.calculateTextWidthHeightAux.html index 6e0bf50..7d13527 100644 --- a/docs/functions/libclo.calculateTextWidthHeightAux.html +++ b/docs/functions/libclo.calculateTextWidthHeightAux.html @@ -18,7 +18,7 @@

    Function calculateTextWidthHeightAux

    -

    Returns Promise<BoxesItem>

    +
    style: TextStyle
    +
  • +
    styleCache: TextStyle
  • +
  • +
    fontCache: Font
  • +

    Returns Promise<[BoxesItem, TextStyle, fontkit.Font]>

    +
  • Defined in libclo/index.ts:314
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/libclo.filterEmptyString.html b/docs/functions/libclo.filterEmptyString.html index 1016f0a..90d8a1d 100644 --- a/docs/functions/libclo.filterEmptyString.html +++ b/docs/functions/libclo.filterEmptyString.html @@ -38,7 +38,7 @@

    Returns tkTree

    +
  • Defined in libclo/index.ts:235
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/libclo.hyphenForClo.html b/docs/functions/libclo.hyphenForClo.html index 3da54d0..89e305f 100644 --- a/docs/functions/libclo.hyphenForClo.html +++ b/docs/functions/libclo.hyphenForClo.html @@ -38,7 +38,7 @@

    Returns tkTree

    +
  • Defined in libclo/index.ts:199
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/libclo.hyphenTkTree.html b/docs/functions/libclo.hyphenTkTree.html index 4c3500a..2eec815 100644 --- a/docs/functions/libclo.hyphenTkTree.html +++ b/docs/functions/libclo.hyphenTkTree.html @@ -41,7 +41,7 @@

    Returns tkTree

    +
  • Defined in libclo/index.ts:254
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/libclo.ptToPx.html b/docs/functions/libclo.ptToPx.html index 7f44945..c4828de 100644 --- a/docs/functions/libclo.ptToPx.html +++ b/docs/functions/libclo.ptToPx.html @@ -34,7 +34,7 @@
    +
  • Defined in libclo/index.ts:126
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/libclo.spacesToBreakpoint.html b/docs/functions/libclo.spacesToBreakpoint.html index f79de68..58b7397 100644 --- a/docs/functions/libclo.spacesToBreakpoint.html +++ b/docs/functions/libclo.spacesToBreakpoint.html @@ -40,7 +40,7 @@
    +
  • Defined in libclo/index.ts:213
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/libclo.splitCJKV.html b/docs/functions/libclo.splitCJKV.html index 53645f2..bd3fe1d 100644 --- a/docs/functions/libclo.splitCJKV.html +++ b/docs/functions/libclo.splitCJKV.html @@ -36,12 +36,12 @@ -
    [`many臺中daylight`] => [`many`, `臺中`, `dahylight`]
    +
    [`many臺中daylight`] => [`many`, `臺中`, `dahylight`]
     
    +
  • Defined in libclo/index.ts:179
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/libclo.twoReturnsToNewline.html b/docs/functions/libclo.twoReturnsToNewline.html index 715ab9a..358feae 100644 --- a/docs/functions/libclo.twoReturnsToNewline.html +++ b/docs/functions/libclo.twoReturnsToNewline.html @@ -39,7 +39,7 @@
    +
  • Defined in libclo/index.ts:142
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applyComment.html b/docs/functions/parser.applyComment.html index bf2b6f2..782fcd9 100644 --- a/docs/functions/parser.applyComment.html +++ b/docs/functions/parser.applyComment.html @@ -27,7 +27,7 @@
    value: Token<Comment>

    Returns tkTree[]

    +
  • Defined in parser.ts:108
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applyContent.html b/docs/functions/parser.applyContent.html index 18d9431..6871d46 100644 --- a/docs/functions/parser.applyContent.html +++ b/docs/functions/parser.applyContent.html @@ -27,7 +27,7 @@
    input: tkTree[]

    Returns tkTree[]

    +
  • Defined in parser.ts:147
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applyImport.html b/docs/functions/parser.applyImport.html index 83218a1..4b69675 100644 --- a/docs/functions/parser.applyImport.html +++ b/docs/functions/parser.applyImport.html @@ -27,7 +27,7 @@
    input: [Token<TokenKind>, Token<TokenKind>[], tkTree]

    Returns tkTree

    +
  • Defined in parser.ts:113
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applyImports.html b/docs/functions/parser.applyImports.html index f6f26f6..313f50a 100644 --- a/docs/functions/parser.applyImports.html +++ b/docs/functions/parser.applyImports.html @@ -27,7 +27,7 @@
    input: [tkTree, tkTree[]]

    Returns tkTree

    +
  • Defined in parser.ts:127
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applyNotAtText.html b/docs/functions/parser.applyNotAtText.html index 9b1942d..c824516 100644 --- a/docs/functions/parser.applyNotAtText.html +++ b/docs/functions/parser.applyNotAtText.html @@ -27,7 +27,7 @@
    value: Token<TokenKind>

    Returns tkTree

    +
  • Defined in parser.ts:136
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applyParts.html b/docs/functions/parser.applyParts.html index 872c03f..219498e 100644 --- a/docs/functions/parser.applyParts.html +++ b/docs/functions/parser.applyParts.html @@ -29,7 +29,7 @@
    second: [Token<TokenKind>, Token<TokenKind>, tkTree]

    Returns tkTree

    +
  • Defined in parser.ts:97
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applyPartsWithoutImport.html b/docs/functions/parser.applyPartsWithoutImport.html index e06a97b..4268d34 100644 --- a/docs/functions/parser.applyPartsWithoutImport.html +++ b/docs/functions/parser.applyPartsWithoutImport.html @@ -27,7 +27,7 @@
    parsed: [Token<TokenKind>, Token<TokenKind>, tkTree]

    Returns tkTree

    +
  • Defined in parser.ts:102
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applySegment.html b/docs/functions/parser.applySegment.html index b532642..7532fd0 100644 --- a/docs/functions/parser.applySegment.html +++ b/docs/functions/parser.applySegment.html @@ -27,7 +27,7 @@
    input: [Token<TokenKind>, Token<TokenKind>[], Token<TokenKind>]

    Returns tkTree[]

    +
  • Defined in parser.ts:87
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applySemiColon.html b/docs/functions/parser.applySemiColon.html index a6c3830..44b6fd8 100644 --- a/docs/functions/parser.applySemiColon.html +++ b/docs/functions/parser.applySemiColon.html @@ -27,7 +27,7 @@
    value: Token<Semicolon>

    Returns tkTree

    +
  • Defined in parser.ts:93
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applySpaceNL.html b/docs/functions/parser.applySpaceNL.html index 922a86f..466b1a3 100644 --- a/docs/functions/parser.applySpaceNL.html +++ b/docs/functions/parser.applySpaceNL.html @@ -27,7 +27,7 @@
    value: Token<SpaceNL>

    Returns tkTree

    +
  • Defined in parser.ts:151
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.applyText.html b/docs/functions/parser.applyText.html index a1c1b3c..3879fbb 100644 --- a/docs/functions/parser.applyText.html +++ b/docs/functions/parser.applyText.html @@ -27,7 +27,7 @@
    input: tkTree

    Returns tkTree[]

    +
  • Defined in parser.ts:143
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.inputTextToTree.html b/docs/functions/parser.inputTextToTree.html index 248cef0..60f7d89 100644 --- a/docs/functions/parser.inputTextToTree.html +++ b/docs/functions/parser.inputTextToTree.html @@ -30,7 +30,7 @@

    Returns tkTree

    +
  • Defined in parser.ts:353
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parser.treeToJS.html b/docs/functions/parser.treeToJS.html index bc3f48b..e3310c5 100644 --- a/docs/functions/parser.treeToJS.html +++ b/docs/functions/parser.treeToJS.html @@ -30,7 +30,7 @@

    Returns string

    +
  • Defined in parser.ts:275
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 7227477..3a0d9c5 100644 --- a/docs/index.html +++ b/docs/index.html @@ -18,6 +18,8 @@
  • license: MIT
  • issue tracking mailing list: clo@kianting.info
  • +

    How to use

      cd /path/to/clo
    node . [.clo FILE] --output-js=[.js FILE]
    node [.js FILE] +

    changing journal

    • 20230904 建立 thenDo、matchRange的函數、refactor harfbuzzjs 以及libpdf 等測試界面
    • 20230905-06: 建立 : toSome, initial of basic tokenizer (tokenize), @@ -31,7 +33,7 @@
    • 20230925-26: 試驗án-tsuánn解決issue1, iáu-buē成功。
      • 凡勢用?
      -
      FuncApp ::= Single FuncAppAux | Single
      FuncAppAUx ::= FunCallee FuncAppAUx
      FuncCallee ::= "(" ")" | "(" ARGS ")"
      ARGS = SINGLE "," ARGS | SINGLE +
      FuncApp ::= Single FuncAppAux | Single
      FuncAppAUx ::= FunCallee FuncAppAUx
      FuncCallee ::= "(" ")" | "(" ARGS ")"
      ARGS = SINGLE "," ARGS | SINGLE
    • 20230928:basically fix issue1。其他ê物件猶著做。
    • @@ -48,6 +50,8 @@
    • 20231105-06: 利用fontkit算文字的對應px寬度 initially pushed.
    • 20231109-10: Keng-kái oa̍h-chōa ián-sǹg-hoat.
    • 20231113: the algorithm is basically fixed, and make a bigFrame to prepare for convert to boxes and positions.
    • +
    • 20231115-16: grid and basic types laying.
    • +
    • 231120 fix the line-breaking algorithm

    之後的做法

    • 先做一個前處理註冊器,註冊下列的前處理
        @@ -65,7 +69,7 @@

      排版語法

      使用lisp表示,但其實是陣列

      -
        (hglue 寬度 伸展值)
      (vglue 高度 伸展值)
      (bp 原始模式 斷行模式) ; breakpoint
      (nl) ; newline
      (em 數字)
      (ex 數字)
      (span {"font-family" : "Noto Sans" , "font-size" : 16 })
      (vbox 高度 內容) +
        (hglue 寬度 伸展值)
      (vglue 高度 伸展值)
      (bp 原始模式 斷行模式) ; breakpoint
      (nl) ; newline
      (em 數字)
      (ex 數字)
      (span {"font-family" : "Noto Sans" , "font-size" : 16 })
      (vbox 高度 內容)

      How to generate documents

      @@ -43,17 +43,17 @@
      PDFCanvas: PDFDocument
      +
    • Defined in canva.ts:20
    mainFontStyle?: FontStyle
    +
  • Defined in canva.ts:19
  • mainText: TextStreamUnit[]
    +
  • Defined in canva.ts:18
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/canva.CloCommand.html b/docs/interfaces/canva.CloCommand.html index 5fe1ae3..32cc089 100644 --- a/docs/interfaces/canva.CloCommand.html +++ b/docs/interfaces/canva.CloCommand.html @@ -21,7 +21,7 @@
    • CloCommand
    +
  • Defined in canva.ts:6
  • @@ -38,12 +38,12 @@
    +
  • Defined in canva.ts:8
  • cmdName: string
    +
  • Defined in canva.ts:7
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/canva.TextStyle.html b/docs/interfaces/canva.TextStyle.html index ccbd8b0..bf6a4f7 100644 --- a/docs/interfaces/canva.TextStyle.html +++ b/docs/interfaces/canva.TextStyle.html @@ -31,7 +31,7 @@
    • TextStyle
    +
  • Defined in canva.ts:31
  • @@ -51,27 +51,27 @@
    color?: string
    +
  • Defined in canva.ts:36
  • family: string
    +
  • Defined in canva.ts:32
  • fontStyle: FontStyle
    +
  • Defined in canva.ts:35
  • size: number
    +
  • Defined in canva.ts:33
  • textWeight: TextWeight
    +
  • Defined in canva.ts:34
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/canva.fontPathPSNamePair.html b/docs/interfaces/canva.fontPathPSNamePair.html index 3b51ad5..2f4c7d8 100644 --- a/docs/interfaces/canva.fontPathPSNamePair.html +++ b/docs/interfaces/canva.fontPathPSNamePair.html @@ -21,7 +21,7 @@
    • fontPathPSNamePair
    +
  • Defined in canva.ts:50
  • @@ -38,12 +38,12 @@
    path: string
    +
  • Defined in canva.ts:51
  • psName: string
    +
  • Defined in canva.ts:52
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/libclo.Box.html b/docs/interfaces/libclo.Box.html index e15b0a1..f039494 100644 --- a/docs/interfaces/libclo.Box.html +++ b/docs/interfaces/libclo.Box.html @@ -19,11 +19,11 @@

    a basic Box

      -
    • x :
    • -
    • y :
    • +
    • x : pt
    • +
    • y : pt
    • textStyle :
    • direction :
    • -
    • width : x_advance
    • +
    • width : x_advance pt
    • content :
    @@ -36,7 +36,7 @@
  • FrameBox
  • CharBox
  • +
  • Defined in libclo/index.ts:70
  • @@ -58,37 +58,37 @@
    content: null | string | Box[]
    +
  • Defined in libclo/index.ts:77
  • direction: Direction
    +
  • Defined in libclo/index.ts:74
  • height: number
    +
  • Defined in libclo/index.ts:76
  • textStyle: null | TextStyle
    +
  • Defined in libclo/index.ts:73
  • width: number
    +
  • Defined in libclo/index.ts:75
  • x: null | number
    +
  • Defined in libclo/index.ts:71
  • y: null | number
    +
  • Defined in libclo/index.ts:72
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/libclo.BreakPoint.html b/docs/interfaces/libclo.BreakPoint.html index 37b97dd..0c2eb89 100644 --- a/docs/interfaces/libclo.BreakPoint.html +++ b/docs/interfaces/libclo.BreakPoint.html @@ -21,7 +21,7 @@
    • BreakPoint
    +
  • Defined in libclo/index.ts:36
  • @@ -38,12 +38,12 @@
    newLined: BoxesItem
    +
  • Defined in libclo/index.ts:38
  • original: BoxesItem
    +
  • Defined in libclo/index.ts:37
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/libclo.CharBox.html b/docs/interfaces/libclo.CharBox.html index 6a9cf82..2eb5e53 100644 --- a/docs/interfaces/libclo.CharBox.html +++ b/docs/interfaces/libclo.CharBox.html @@ -19,11 +19,11 @@

    a basic Box

      -
    • x :
    • -
    • y :
    • +
    • x : pt
    • +
    • y : pt
    • textStyle :
    • direction :
    • -
    • width : x_advance
    • +
    • width : x_advance pt
    • content :
    @@ -35,7 +35,7 @@
    • CharBox
    +
  • Defined in libclo/index.ts:53
  • @@ -62,63 +62,63 @@
    content: null | string | Box[]
    +
  • Defined in libclo/index.ts:77
  • direction: Direction
    +
  • Defined in libclo/index.ts:74
  • height: number
    +
  • Defined in libclo/index.ts:76
  • maxX: number
    +
  • Defined in libclo/index.ts:55
  • maxY: number
    +
  • Defined in libclo/index.ts:57
  • minX: number
    +
  • Defined in libclo/index.ts:54
  • minY: number
    +
  • Defined in libclo/index.ts:56
  • textStyle: null | TextStyle
    +
  • Defined in libclo/index.ts:73
  • width: number
    +
  • Defined in libclo/index.ts:75
  • x: null | number
    +
  • Defined in libclo/index.ts:71
  • y: null | number
    +
  • Defined in libclo/index.ts:72
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/libclo.FrameBox.html b/docs/interfaces/libclo.FrameBox.html index cc295e9..4c3c258 100644 --- a/docs/interfaces/libclo.FrameBox.html +++ b/docs/interfaces/libclo.FrameBox.html @@ -31,7 +31,7 @@
    • FrameBox
    +
  • Defined in libclo/index.ts:48
  • @@ -55,54 +55,54 @@
    baseLineskip: null | number
    +
  • Defined in libclo/index.ts:50
  • content: null | string | Box[]
    +
  • Defined in libclo/index.ts:77
  • direction: Direction
    +
  • Defined in libclo/index.ts:74
  • directionInsideLine: Direction
    +
  • Defined in libclo/index.ts:49
  • height: number
    +
  • Defined in libclo/index.ts:76
  • textStyle: null | TextStyle
    +
  • Defined in libclo/index.ts:73
  • width: number
    +
  • Defined in libclo/index.ts:75
  • x: null | number
    +
  • Defined in libclo/index.ts:71
  • y: null | number
    +
  • Defined in libclo/index.ts:72
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/libclo.HGlue.html b/docs/interfaces/libclo.HGlue.html index 65b3763..334c099 100644 --- a/docs/interfaces/libclo.HGlue.html +++ b/docs/interfaces/libclo.HGlue.html @@ -28,7 +28,7 @@
    • HGlue
    +
  • Defined in libclo/index.ts:32
  • @@ -44,7 +44,7 @@
    stretchFactor: number
    +
  • Defined in libclo/index.ts:33
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/modules/canva.html b/docs/modules/canva.html index 04da158..ef34d40 100644 --- a/docs/modules/canva.html +++ b/docs/modules/canva.html @@ -16,7 +16,7 @@
  • canva
  • Module canva

    +
  • Defined in canva.ts:1
  • Index

    @@ -61,12 +61,9 @@ +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/modules/harfbuzz.html b/docs/modules/harfbuzz.html deleted file mode 100644 index eb059d2..0000000 --- a/docs/modules/harfbuzz.html +++ /dev/null @@ -1,54 +0,0 @@ -harfbuzz | clo
    -
    - -
    -
    -
    -
    - -

    Module harfbuzz

    -
    -
    -

    Index

    -
    -

    Functions

    -
    -
    - -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/docs/modules/index.html b/docs/modules/index.html index b408c04..1ae6766 100644 --- a/docs/modules/index.html +++ b/docs/modules/index.html @@ -16,7 +16,7 @@
  • index
  • Module index

    +
  • Defined in index.ts:1
  • Index

    @@ -47,12 +47,9 @@ +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/modules/libclo.html b/docs/modules/libclo.html index 50b3d48..4ef996c 100644 --- a/docs/modules/libclo.html +++ b/docs/modules/libclo.html @@ -16,7 +16,7 @@
  • libclo
  • Module libclo

    +
  • Defined in libclo/index.ts:1
  • Index

    @@ -79,12 +79,9 @@ +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/modules/libclo_breakLines.html b/docs/modules/libclo_breakLines.html deleted file mode 100644 index 6732593..0000000 --- a/docs/modules/libclo_breakLines.html +++ /dev/null @@ -1,54 +0,0 @@ -libclo/breakLines | clo
    -
    - -
    -
    -
    -
    - -

    Module libclo/breakLines

    -
    -
    -

    Index

    -
    -

    Classes

    -
    -
    - -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/docs/modules/parser.html b/docs/modules/parser.html index 9bd9078..715836d 100644 --- a/docs/modules/parser.html +++ b/docs/modules/parser.html @@ -16,7 +16,7 @@
  • parser
  • Module parser

    +
  • Defined in parser.ts:1
  • Index

    @@ -79,12 +79,9 @@ +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/modules/pdfManipulate.html b/docs/modules/pdfManipulate.html deleted file mode 100644 index dc7de74..0000000 --- a/docs/modules/pdfManipulate.html +++ /dev/null @@ -1,45 +0,0 @@ -pdfManipulate | clo
    -
    - -
    -
    -
    -
    - -

    Module pdfManipulate

    -
    - -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file diff --git a/docs/types/canva.PDFDocument.html b/docs/types/canva.PDFDocument.html index 871d9ae..2c87e59 100644 --- a/docs/types/canva.PDFDocument.html +++ b/docs/types/canva.PDFDocument.html @@ -18,7 +18,7 @@

    Type alias PDFDocument

    PDFDocument: PDFKit.PDFDocument
    +
  • Defined in canva.ts:13
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/canva.TextStreamUnit.html b/docs/types/canva.TextStreamUnit.html index 7633240..d818ef1 100644 --- a/docs/types/canva.TextStreamUnit.html +++ b/docs/types/canva.TextStreamUnit.html @@ -18,7 +18,7 @@

    Type alias TextStreamUnit

    TextStreamUnit: string | CloCommand
    +
  • Defined in canva.ts:12
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/libclo.BoxesItem.html b/docs/types/libclo.BoxesItem.html index 9e468c9..da76c9a 100644 --- a/docs/types/libclo.BoxesItem.html +++ b/docs/types/libclo.BoxesItem.html @@ -18,7 +18,7 @@

    Type alias BoxesItem

    BoxesItem: HGlue | Box | BreakPoint | BoxesItem[]
    +
  • Defined in libclo/index.ts:41
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/parser.tkTree.html b/docs/types/parser.tkTree.html index 9fa9d27..c2662f9 100644 --- a/docs/types/parser.tkTree.html +++ b/docs/types/parser.tkTree.html @@ -39,7 +39,7 @@ }

    +
  • Defined in parser.ts:34
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/index.helpDesc.html b/docs/variables/index.helpDesc.html index 607774b..42f726b 100644 --- a/docs/variables/index.helpDesc.html +++ b/docs/variables/index.helpDesc.html @@ -21,7 +21,7 @@
    +
  • Defined in index.ts:9
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/libclo.A4_IN_PX.html b/docs/variables/libclo.A4_IN_PX.html index 49a1fff..8ff3f99 100644 --- a/docs/variables/libclo.A4_IN_PX.html +++ b/docs/variables/libclo.A4_IN_PX.html @@ -28,7 +28,7 @@
    width: number
    +
  • Defined in libclo/index.ts:84
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/libclo.cjkvBlocksInRegex.html b/docs/variables/libclo.cjkvBlocksInRegex.html index a6863ed..7e75535 100644 --- a/docs/variables/libclo.cjkvBlocksInRegex.html +++ b/docs/variables/libclo.cjkvBlocksInRegex.html @@ -28,7 +28,7 @@
    +
  • Defined in libclo/index.ts:114
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/libclo.cjkvRegexPattern.html b/docs/variables/libclo.cjkvRegexPattern.html index 014fc48..dbcbcce 100644 --- a/docs/variables/libclo.cjkvRegexPattern.html +++ b/docs/variables/libclo.cjkvRegexPattern.html @@ -18,7 +18,7 @@

    Variable cjkvRegexPatternConst

    cjkvRegexPattern: RegExp = ...
    +
  • Defined in libclo/index.ts:116
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/libclo.defaultFrameStyle.html b/docs/variables/libclo.defaultFrameStyle.html index d2ea7e3..9892df7 100644 --- a/docs/variables/libclo.defaultFrameStyle.html +++ b/docs/variables/libclo.defaultFrameStyle.html @@ -18,7 +18,7 @@

    Variable defaultFrameStyleConst

    defaultFrameStyle: FrameBox = ...
    +
  • Defined in libclo/index.ts:94
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/libclo.defaultTextStyle.html b/docs/variables/libclo.defaultTextStyle.html index 2b881b9..04e0219 100644 --- a/docs/variables/libclo.defaultTextStyle.html +++ b/docs/variables/libclo.defaultTextStyle.html @@ -18,7 +18,7 @@

    Variable defaultTextStyleConst

    defaultTextStyle: TextStyle = ...
    +
  • Defined in libclo/index.ts:87
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.CONTENT.html b/docs/variables/parser.CONTENT.html index 38d0eef..f12d412 100644 --- a/docs/variables/parser.CONTENT.html +++ b/docs/variables/parser.CONTENT.html @@ -18,7 +18,7 @@

    Variable CONTENTConst

    CONTENT: Rule<TokenKind, tkTree> = ...
    +
  • Defined in parser.ts:84
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.IMPORT.html b/docs/variables/parser.IMPORT.html index 8099f82..2d6b01d 100644 --- a/docs/variables/parser.IMPORT.html +++ b/docs/variables/parser.IMPORT.html @@ -18,7 +18,7 @@

    Variable IMPORTConst

    IMPORT: Rule<TokenKind, tkTree> = ...
    +
  • Defined in parser.ts:80
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.IMPORTEE.html b/docs/variables/parser.IMPORTEE.html index ebbc08e..98e22ae 100644 --- a/docs/variables/parser.IMPORTEE.html +++ b/docs/variables/parser.IMPORTEE.html @@ -21,7 +21,7 @@
    +
  • Defined in parser.ts:158
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.IMPORTS.html b/docs/variables/parser.IMPORTS.html index f21108e..2d285f6 100644 --- a/docs/variables/parser.IMPORTS.html +++ b/docs/variables/parser.IMPORTS.html @@ -18,7 +18,7 @@

    Variable IMPORTSConst

    IMPORTS: Rule<TokenKind, tkTree> = ...
    +
  • Defined in parser.ts:81
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.NOT_AT.html b/docs/variables/parser.NOT_AT.html index b93f91b..95552af 100644 --- a/docs/variables/parser.NOT_AT.html +++ b/docs/variables/parser.NOT_AT.html @@ -18,7 +18,7 @@

    Variable NOT_AT

    NOT_AT: Parser<TokenKind, Token<TokenKind>> = ...
    +
  • Defined in parser.ts:166
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.NOT_AT_TEXT.html b/docs/variables/parser.NOT_AT_TEXT.html index 5ab3d33..44433b9 100644 --- a/docs/variables/parser.NOT_AT_TEXT.html +++ b/docs/variables/parser.NOT_AT_TEXT.html @@ -18,7 +18,7 @@

    Variable NOT_AT_TEXTConst

    NOT_AT_TEXT: Rule<TokenKind, tkTree> = ...
    +
  • Defined in parser.ts:83
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.PROG.html b/docs/variables/parser.PROG.html index 8d9911c..a31efb0 100644 --- a/docs/variables/parser.PROG.html +++ b/docs/variables/parser.PROG.html @@ -20,7 +20,7 @@
    +
  • Defined in parser.ts:78
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.SEGMENT.html b/docs/variables/parser.SEGMENT.html index da8be78..3468d1c 100644 --- a/docs/variables/parser.SEGMENT.html +++ b/docs/variables/parser.SEGMENT.html @@ -18,7 +18,7 @@

    Variable SEGMENTConst

    SEGMENT: Rule<TokenKind, tkTree> = ...
    +
  • Defined in parser.ts:79
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.SEMICOLON.html b/docs/variables/parser.SEMICOLON.html index 697e8ee..06a20ab 100644 --- a/docs/variables/parser.SEMICOLON.html +++ b/docs/variables/parser.SEMICOLON.html @@ -18,7 +18,7 @@

    Variable SEMICOLONConst

    SEMICOLON: Rule<TokenKind, tkTree> = ...
    +
  • Defined in parser.ts:82
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.lexer.html b/docs/variables/parser.lexer.html index 36407a3..8d9fe73 100644 --- a/docs/variables/parser.lexer.html +++ b/docs/variables/parser.lexer.html @@ -21,7 +21,7 @@
    +
  • Defined in parser.ts:53
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.outputEnd.html b/docs/variables/parser.outputEnd.html index da1a232..287e1fb 100644 --- a/docs/variables/parser.outputEnd.html +++ b/docs/variables/parser.outputEnd.html @@ -21,7 +21,7 @@
    +
  • Defined in parser.ts:266
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.outputHead.html b/docs/variables/parser.outputHead.html index ed2ed40..864f736 100644 --- a/docs/variables/parser.outputHead.html +++ b/docs/variables/parser.outputHead.html @@ -21,7 +21,7 @@
    +
  • Defined in parser.ts:246
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/parser.outputMiddle.html b/docs/variables/parser.outputMiddle.html index f26c0f1..9272394 100644 --- a/docs/variables/parser.outputMiddle.html +++ b/docs/variables/parser.outputMiddle.html @@ -21,7 +21,7 @@
    +
  • Defined in parser.ts:258
  • +
  • parser
  • Generated using TypeDoc

    \ No newline at end of file -- 2.39.2