ocaml-css-parser:用OCaml编写CSS解析器

时间:2024-06-13 02:58:22
【文件属性】:

文件名称:ocaml-css-parser:用OCaml编写CSS解析器

文件大小:70KB

文件格式:ZIP

更新时间:2024-06-13 02:58:22

css parser ocaml OCaml

ocaml-css-parser 用OCaml编写CSS解析器。 解析CSS字符串并生成AST。 建造 npm install -g esy esy # to build and run tests esy dune runtest 例子 let css = { | { color : red ! important ; width : 100 % ; } | } in let ast = Css.Parser. parse_stylesheet css in (* ast is a value of type Css.Stylesheet.t defined in lib/types.mli *) (* that looks like that: ([Rule.Style_rule {Style_rule.prelude


【文件预览】:
ocaml-css-parser-master
----.travis.yml(146B)
----dune(32B)
----package.json(506B)
----.github()
--------workflows()
----test()
--------dune(85B)
--------css_fmt_printer.ml(3KB)
--------test_parser.ml(50KB)
--------test_suite.ml(72B)
----esy.lock()
--------index.json(32KB)
--------opam()
--------overrides()
--------.gitignore(76B)
--------.gitattributes(100B)
----dune-project(452B)
----LICENSE(1KB)
----.gitignore(82B)
----lib()
--------dune(185B)
--------types.mli(1KB)
--------menhir_parser.mly(6KB)
--------lex_buffer.ml(3KB)
--------types.ml(2KB)
--------parser.ml(251B)
--------parser.mli(221B)
--------lexer.ml(10KB)
----README.md(2KB)
----.ocamlformat(36B)
----css-parser.opam(739B)

网友评论