package diffast-core
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Core functions of Diff/AST
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.4.tar.gz
sha256=f58dc5326c1698e22b84e3b808e6008228071f5796cda65433106e0d42c0dad5
sha512=8e451ab99433ef479c7d3aa0396bab6650894a2c3282e72cc65014d61f59dde578020d4bc9d423045e66d1d4592b58e877d7bd830788aeb96e5fa4ba534b4b78
doc/diffast-core/Diffast_core/Lang_base/index.html
Module Diffast_core.Lang_base
module Xhash = Diffast_misc.Xhashmodule Xprint = Diffast_misc.Xprintmodule XML = Diffast_misc.XMLmodule S = Diffast_misc.Storagemodule SB = Spec_baseclass virtual tree_builder : object ... endclass tree_factory : < check_extension : string -> bool.. > -> tree_builder -> object ... endtype opts_t = Parser_options.cclass type lang_t = object ... endclass c : ?subname:string option -> make_tree_builder:(opts_t ->
tree_builder) -> extract_fact:(opts_t ->
string ->
Spec.tree_t ->
unit) -> ?get_cache_key:(S.file -> string) option -> ?node_filter:(opts_t ->
Spec.node_t ->
bool)
option ->
string -> object ... endval _register_spec : (string, 'a) Hashtbl.t -> 'a -> string list -> unitval _register_external_specs :
(string, 'a * 'b) Hashtbl.t ->
'a ->
('b * string list) list ->
unitval _register_external :
'a Diffast_core.Spec.Xset.t ->
('a, 'b) Hashtbl.t ->
'c ->
'a ->
('a -> 'c -> 'b) ->
unitval _register :
'a Diffast_core.Spec.Xset.t ->
('a, 'b) Hashtbl.t ->
'a ->
('a -> 'b) ->
unitval _setup_options :
string Diffast_core.Spec.Xset.t ->
(string, 'a) Hashtbl.t ->
(string, 'b) Hashtbl.t ->
((< add_extensions : string list -> 'd
; designated_parser : string
; is_disabled_parser : string -> bool
; set_get_cache_name_for_file1 :
((< get_extension : 'f.. > as 'e) -> 'g) ->
'h
; verbose_flag : bool.. > as 'c) ->
'f ->
< get_cache_key : 'e -> 'g.. >) ->
'c ->
'hval register_external :
string ->
string ->
(string -> string -> lang_t) ->
unitval register : string -> (string -> lang_t) -> unitval setup_options : opts_t -> unitval hash_of_tid : tie_id -> stringval anonymize_tid : ?more:??? -> tie_id -> string * stringval mkstmttidattr : tie_id -> (string * string) listval mktidattr : tie_id -> (string * string) listval tree_of_file : opts_t -> S.file -> Spec.tree_t sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>