package pfff
Tools and APIs for program analysis, code visualization, refactoring
Install
Dune Dependency
Authors
Maintainers
Sources
0.39.5.tar.gz
md5=e23dbd320a8681b74315162a02bf97a7
sha512=2998432bcd6d9a459331d733c4446d35459d42787fcf2fd332d3ec5131a4d358bb8f060b45d38696bcd584e1eaa8c1b21b82d7d3005e83c1ecefd22fec842ee7
doc/index.html
pfff
API
Library commons
Common
Common2
Dumper
File_type
Map_
Association tables over ordered types.OUnit
The OUnit library can be used to implement unittestsOcaml
Set_
Sets over ordered types.
Library commons_core
ANSITerminal
This module offers basic control of ANSI compliant terminals.Console
Int
Logger
Math
Parallel
Library commons_ocollection
Oarray
Oassoc
Oassoc_buffer
Oassocb
Oassoch
Objet
Ocollection
Ofullcommon
Ograph
Ograph2way
Ograph_extended
Ograph_simple
Osequence
Oset
Osetb
Oseth
Oseti
SetPt
Seti
Library pfff-commons-graph
Library pfff-config
Library pfff-graph_code
Dependencies_matrix_build
Dependencies_matrix_code
Graph_code
Graph_code_checker
Graph_code_class_analysis
Graph_code_database
Graph_code_export
Graph_code_helpers
Graph_code_opti
Graph_code_prolog
Graph_code_tags
Layer_graph_code
Test_graph_code
Unit_graph_code
Library pfff-h_files-format
Library pfff-h_program-lang
Archi_code
Archi_code_lexer
Archi_code_parse
Ast_fuzzy
Ast_generic
Big_grep
Comment_code
Coverage_code
Database_code
Datalog_code
Entity_code
Error_code
Flag_parsing
Highlight_code
Info_code
Layer_code
Layer_coverage
Layer_parse_errors
Lib_ast_fuzzy
Lib_unparser
Meta_ast_fuzzy
Meta_ast_generic_common
Meta_parse_info
Overlay_code
Parse_info
Pleac
Pretty_print_code
Prolog_code
R2c
Refactoring_code
Scope_code
Skip_code
Tags_file
Test_program_lang
Unit_program_lang
Library pfff-h_visualization
Library pfff-lang_FUZZY
Library pfff-lang_GENERIC
Library pfff-lang_GENERIC-analyze
Controlflow
Controlflow_build
Controlflow_visitor
Dataflow
Dataflow_liveness
Dataflow_reaching
Lrvalue
Normalize_ast
Test_analyze_generic
Library pfff-lang_c
Library pfff-lang_c-analyze
Library pfff-lang_cpp
Cst_cpp
Flag_parsing_cpp
Lexer_cpp
Lib_parsing_cpp
Meta_cst_cpp
Parse_cpp
Parser_cpp
Parser_cpp_mly_helper
Parsing_hacks
Parsing_hacks_cpp
Parsing_hacks_define
Parsing_hacks_lib
Parsing_hacks_pp
Parsing_hacks_typedef
Parsing_recovery_cpp
Pp_token
Test_parsing_cpp
Token_cpp
Token_helpers_cpp
Token_views_context
Token_views_cpp
Type_cpp
Unit_parsing_cpp
Visitor_cpp
Library pfff-lang_cpp-analyze
Library pfff-lang_java
Ast_java
Lexer_java
Lib_parsing_java
Meta_ast_java
Parse_java
Parser_java
Parsing_hacks_java
Test_parsing_java
Token_helpers_java
Unit_parsing_java
Visitor_java
Library pfff-lang_java-analyze
Builtins_java
Graph_code_java
Highlight_java
Java_to_generic
Package_java
Test_analyze_java
Unit_analyze_java
Library pfff-lang_js
Cst_js
Flag_parsing_js
Lexer_js
Lib_parsing_js
Meta_cst_js
Parse_js
Parser_js
Parsing_hacks_js
Test_parsing_js
Token_helpers_js
Unit_parsing_js
Visitor_js
Library pfff-lang_js-analyze
Annotation_js
Ast_js
Ast_js_build
Class_pre_es6
Comment_js
Database_light_js
Graph_code_js
Highlight_js
Js_to_generic
Lib_analyze_js
Map_ast_js
Meta_ast_js
Module_path_js
Module_pre_es6
Stdlib_js
Tags_js
Test_analyze_js
Transpile_js
Unit_analyze_js
Utils_js
Visitor_ast_js
Library pfff-lang_lisp
Library pfff-lang_ml
Cst_ml
Lexer_ml
Lib_parsing_ml
Meta_cst_ml
Parse_ml
Parser_ml
Test_parsing_ml
Token_helpers_ml
Unit_parsing_ml
Visitor_ml
Library pfff-lang_ml-analyze
Ast_ml
Ast_ml_build
Coverage_ml
Database_light_ml
Graph_code_ml
Highlight_ml
Ml_to_generic
Module_ml
Tags_ml
Test_analyze_ml
Unit_analyze_ml
Library pfff-lang_nw
Library pfff-lang_nw-analyze
Library pfff-lang_php
Cst_php
Flag_parsing_php
Lexer_php
Lib_parsing_php
Map_php
Meta_cst_php
Parse_php
Parser_php
Parser_php_mly_helper
Parsing_hacks_php
Pp_php
Scope_php
Test_parsing_php
Token_helpers_php
Unit_parsing_php
Unparse_php
Visitor_php
Library pfff-lang_python
Ast_python
Lexer_python
Lib_parsing_python
Meta_ast_python
Parse_python
Parser_python
Test_parsing_python
Token_helpers_python
Unit_parsing_python
Library pfff-lang_python-analyze
Library pfff-lang_skip
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
-
API
- Library commons
- Library commons_core
- Library commons_ocollection
- Library pfff-commons-graph
- Library pfff-config
- Library pfff-graph_code
- Library pfff-h_files-format
- Library pfff-h_program-lang
- Library pfff-h_visualization
- Library pfff-lang_FUZZY
- Library pfff-lang_GENERIC
- Library pfff-lang_GENERIC-analyze
- Library pfff-lang_c
- Library pfff-lang_c-analyze
- Library pfff-lang_cpp
- Library pfff-lang_cpp-analyze
- Library pfff-lang_java
- Library pfff-lang_java-analyze
- Library pfff-lang_js
- Library pfff-lang_js-analyze
- Library pfff-lang_lisp
- Library pfff-lang_ml
- Library pfff-lang_ml-analyze
- Library pfff-lang_nw
- Library pfff-lang_nw-analyze
- Library pfff-lang_php
- Library pfff-lang_python
- Library pfff-lang_python-analyze
- Library pfff-lang_skip