# All files / src/parsers projectable.js

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19

     import P from 'parsimmon'
    import ObjectParser from './collections/object'
    import PrimitiveParser from './primitive'
    import InputPropParser from './inputProp'
    import ListParser from './collections/list'
    import VariableParser from './variable'
    import LambdaParser from './lambda'
    import ParenthesesParser from './parentheses'

    export default P.alt(
      ParenthesesParser,
      ListParser,
      ObjectParser,
      LambdaParser,
      InputPropParser,
      VariableParser,
      PrimitiveParser
    )