package diffast-langs-fortran
Fortran parser plugin for Diff/AST
Install
Dune Dependency
Authors
Maintainers
Sources
v0.2.tar.gz
sha256=b5bc3e9ed7c92912e06be663c904b6d8c7d277828b6442e43d57c64414d9c5ab
md5=7404586197ede6a4f0a0d00a69069b37
doc/diffast-langs-fortran.base/Fortran_base/F_tree/index.html
Module Fortran_base.F_tree
Source
module Xoption = Diffast_misc.Xoption
module Xhash = Diffast_misc.Xhash
module Xfile = Diffast_misc.Xfile
module Loc = Diffast_misc.Loc
module Binding = Diffast_misc.Binding
module Sourcecode = Diffast_core.Sourcecode
module Triple = Diffast_core.Triple
module Entity = Diffast_core.Entity
module B = Binding
module UID = Diffast_misc.UID
module Tree : sig ... end
Source
val make_include_node :
< ignore_identifiers_flag : bool
; uid_generator : Diffast_misc.UID.generator
; weak_eq_flag : bool.. > ->
< lloc : < get_loc_of_level : int -> Common.Loc.t.. >.. > ->
Tree.node_data Diffast_misc.Otree.node2
Source
class visitor : (Diffast_misc.UID.t ->
Diffast_misc.UID.t) -> < root : Diffast_core.Spec.node_t.. > -> object ... end
Source
val of_ast :
Diffast_core.Parser_options.c ->
< comment_regions : (int * int) list
; ignored_regions : (int * int) list
; lines_read : int
; missed_regions : (int * int) list
; root :
< binding : B.t
; bindings : B.t list
; children : 'a list
; info : I.t
; label : L.t
; lloc : < get_level : int ; get_loc_of_level : int -> Common.Loc.t.. >
; loc : L.Ast.Loc.t
; orig_loc : L.Ast.Loc.t
; to_string : string.. > as 'a.. > ->
Tree.c
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>