package tree-sitter
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
OCaml bindings for Tree-sitter
Install
dune-project
Dependency
Authors
Maintainers
Sources
mosaic-0.1.0.tbz
sha256=9e4e90d17f9b2af1b07071fe425bc2c519c849c4f1d1ab73cde512be2d874849
sha512=06e9c4a741590942e81a27738d0b5c0413fafec8cf3b7dae047ad69f155e7b718aa4223818dc161b7d028efffcfd3365905e264d6fd31d453910ddfa91dcf9b9
doc/tree-sitter.json/Tree_sitter_json/index.html
Module Tree_sitter_jsonSource
Tree-sitter JSON grammar with built-in highlighting.
This module provides the JSON language grammar and a convenience highlight function that parses and highlights in one step.
let ranges = Tree_sitter_json.highlight {|{"key": "value"}|}
(* ranges : (int * int * string) list *)Language
language () is the Tree-sitter JSON language grammar.
Highlighting
highlights_query is the highlight query source for JSON. Targets strings, numbers, constants (true, false, null), and property keys.
highlight content parses content as JSON and returns (start_byte, end_byte, capture_group) triples. Equivalent to parsing with language and running Tree_sitter.highlight with highlights_query.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page