package diffast-langs-python-parsing

  1. Overview
  2. Docs
inherit Env_base.c
val mutable with_stmt_enabled : bool
val mutable keep_going_flag : bool
val mutable ignore_comment_flag : bool
val mutable shift_flag : bool
val mutable last_token_opt : Obj.t option
val mutable last_range : Lexing.position * Lexing.position
val mutable paren_level : int
val mutable brace_level : int
val mutable bracket_level : int
val mutable block_level : int
val comment_tbl : (int, Python_parsing.Ast.comment) Hashtbl.t
method add_comment : Python_parsing.Ast.comment -> unit
method comment_tbl : (int, Python_parsing.Ast.comment) Hashtbl.t
val blank_regions : Regions.c
method blank_regions : Regions.c
method with_stmt_enabled : bool
method enable_with_stmt : unit
method disable_with_stmt : unit
method ignore_comment_flag : bool
method _set_ignore_comment_flag : bool -> unit
method shift_flag : bool
method set_shift_flag : unit -> unit
method clear_shift_flag : unit -> unit
method last_token : Obj.t
method set_last_token : Obj.t -> unit
method last_range : Lexing.position * Lexing.position
method set_last_range : (Lexing.position * Lexing.position) -> unit
method reset_paren_level : unit -> unit
method paren_level : int
method open_paren : unit -> unit
method close_paren : unit -> unit
method brace_level : int
method open_brace : unit -> unit
method close_brace : unit -> unit
method bracket_level : int
method open_bracket : unit -> unit
method close_bracket : unit -> unit
method block_level : int
method open_block : unit -> unit
method close_block : unit -> unit
method init : unit
OCaml

Innovation. Community. Security.