package diffast-langs-verilog-parsing

  1. Overview
  2. Docs

Parameters

Signature

module Aux : sig ... end
module T : sig ... end
val lexeme : Sedlexing.lexbuf -> string
val from_string : string -> Sedlexing.lexbuf
val lexing_pos_start : Sedlexing.lexbuf -> Lexing.position
val lexing_pos_end : Sedlexing.lexbuf -> Lexing.position
val loc_of_poss : Lexing.position -> Lexing.position -> Loc.t
val lexing_error : Sedlexing.lexbuf -> string -> 'a
val mkloc : Sedlexing.lexbuf -> Loc.t
val mktok : ?start_opt:Lexing.position option -> ?end_opt:Lexing.position option -> 'a -> Sedlexing.lexbuf -> 'a Verilog_parsing.Common.PB.qtoken
type pp_define_stat =
  1. | D_id
  2. | D_params
  3. | D_body
  4. | D_finished
val add_comment_region : Langs_common.Astloc.t -> unit
val pre_pp_macro_arguments : Sedlexing.lexbuf -> bool
val pp_macro_arguments : int -> string list -> string -> Sedlexing.lexbuf -> string list * Lexing.position
val pp_define : Lexing.position -> string -> string list option -> string -> Lexing.position -> pp_define_stat -> Sedlexing.lexbuf -> Tokens_.token Verilog_parsing.Common.PB.qtoken
OCaml

Innovation. Community. Security.