package dose3

  1. Overview
  2. Docs
exception UnknownShellEscape of string
exception UnmatchedChar of char
val buf_from_str : string -> Buffer.t
val __ocaml_lex_tables : Stdlib.Lexing.lex_tables
val shell_command : string list -> Lexing.lexbuf -> string list
val __ocaml_lex_shell_command_rec : string list -> Lexing.lexbuf -> int -> string list
val uquote : string list -> Buffer.t -> Lexing.lexbuf -> string list
val __ocaml_lex_uquote_rec : string list -> Buffer.t -> Lexing.lexbuf -> int -> string list
val dquote : string list -> Buffer.t -> Lexing.lexbuf -> string list
val __ocaml_lex_dquote_rec : string list -> Buffer.t -> Lexing.lexbuf -> int -> string list
val squote : string list -> Buffer.t -> Lexing.lexbuf -> string list
val __ocaml_lex_squote_rec : string list -> Buffer.t -> Lexing.lexbuf -> int -> string list
val parse_string : string -> string list

given a (possibly quoted) command string, parse it into an argument vector

OCaml

Innovation. Community. Security.