package pfff
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Tools and APIs for program analysis, code visualization, refactoring
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.39.3.tar.gz
md5=4d66e9bfbc4cca184d4b6c4db8b1ecd3
sha512=d6949417711a966adb706976de6db160a1c16389c90fa7f744024a23feaadfc319be126975ddb058213340bacceb868c669ef2087cdc69fde35209456759db1f
doc/pfff-lang_ml-analyze/Ast_ml/index.html
Module Ast_ml
type tok = Parse_info.ttype 'a wrap = 'a * toktype ident = string wrapand qualifier = ident listtype expr = | L of literal| Name of name| Constructor of name * expr option| Tuple of expr list| List of expr list| Sequence of expr list| Prefix of string wrap * expr| Infix of expr * string wrap * expr| Call of expr * argument list| RefAccess of tok * expr| RefAssign of expr * tok * expr| FieldAccess of expr * name| FieldAssign of expr * name * expr| Record of expr option * (name * expr) list| New of tok * name| ObjAccess of expr * ident| LetIn of let_binding list * expr * rec_opt| Fun of parameter list * expr| Nop| If of expr * expr * expr| Match of expr * match_case list| Try of expr * match_case list| While of expr * expr| For of ident * expr * for_direction * expr * expr
and match_case = pattern * match_actionand rec_opt = tok optionand pattern = | PatVar of ident| PatLiteral of literal| PatConstructor of name * pattern option| PatConsInfix of pattern * tok * pattern| PatTuple of pattern list| PatList of pattern list| PatUnderscore of tok| PatRecord of (name * pattern) list| PatAs of pattern * ident| PatDisj of pattern * pattern| PatTyped of pattern * type_
and parameter = patternand type_parameter = identand item = | Type of type_declaration list| Exception of ident * type_ list| External of ident * type_ * string wrap list| Open of name| Val of ident * type_| Let of rec_opt * let_binding list| Module of module_declaration
type program = item list sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>