package diffast-langs-fortran-parsing

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
inherit PB.c
val mutable parse_d_lines_flag : bool
val mutable max_line_length : int option
val mutable context_stack : C.stack
val mutable begin_program_scope : unit -> unit
val mutable begin_main_program_scope : unit -> unit
val mutable end_scope : unit -> unit
val mutable parser_partial_program : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_program_unit : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_spec__exec : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_specification_part : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_execution_part : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_subprograms : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_interface_spec : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_case_block : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_assignment_stmt : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_type_declaration_stmt : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_function_stmt : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_variable : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_expr : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_stmts : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_data_stmt_sets : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_type_spec : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_action_stmt : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_derived_type_def_part : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_onlys : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_type_bound_proc_part : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_function_head : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_function_stmt_head : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_subroutine_head : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_subroutine_stmt_head : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parser_partial_pu_tail : Fortran_parsing.Tokenbuffer.partial_parser
val mutable parse_error : Lexing.position -> Lexing.position -> ('a, unit, string, Fortran_parsing.Ast.node) format4 -> 'a
val mutable scanner : < enter_source : Fortran_parsing.Source.c -> Sedlexing.lexbuf ; get_token : unit -> Fortran_parsing.Tokens_.token Langs_common.Parserlib_base.token ; guess_source_form : Fortran_parsing.Source.c -> unit ; last_loc : Loc.t ; set_ignored_regions : unit >
val mutable _parse : unit -> Fortran_parsing.Ast.c
method _parse : Fortran_parsing.Ast.c
method parse_file : PB.Storage.file -> Fortran_parsing.Ast.c
method set_ignore_case_flag : unit
method clear_ignore_case_flag : unit
method set_ignore_include_flag : unit
method clear_ignore_include_flag : unit
method macrotbl : Fortran_parsing.Macro.table
method set_predefined_macrotbl : Fortran_parsing.Macro.table option -> unit
method _set_parse_d_lines_flag : bool -> unit
method set_parse_d_lines_flag : unit
method clear_parse_d_lines_flag : unit
method set_max_line_length : int -> unit
method clear_max_line_length : unit
method make_source_stdin : Fortran_parsing.Source.c
method dump_ignored_regions : unit
method ignored_LOC : int
method dump_missed_regions : unit
method missed_LOC : int
method partial_parser_selector : C.t -> Fortran_parsing.Tokenbuffer.partial_parser list
method parser_init : unit
method private __parse : unit -> Fortran_parsing.Ast.c
OCaml

Innovation. Community. Security.