aboutsummaryrefslogtreecommitdiff
path: root/lib/csv/dune
blob: 2cdc8687c893fba6fcebe5fa0437fac0afe344d2 (plain)
1
2
3
4
5
6
7
(library
 (name importCSV)
 (libraries 
   re
 )
 (foreign_stubs (language c) (names format))
)
olor: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
(library
 (name importConf)
 (libraries 
   decoders
   otoml
   menhirLib
   importCSV
   yojson
   re
   helpers
   importDataTypes
   importExpression
   importErrors
 )
 (foreign_stubs (language c) (names locale))

(preprocess (pps ppx_yojson_conv ppx_deriving.ord))
)

(rule
 (targets expression_parser_messages.ml)
 (deps expression_parser.messages expression_parser.mly)
 (action  (with-stdout-to %{targets} (run menhir --compile-errors %{deps}))))

(menhir 
  (modules expression_parser)
  (flags --table)
)

(ocamllex expression_lexer)