morsmall

A concise AST for POSIX shell
IN THIS PACKAGE
val fpf : Format.formatter -> ( 'a, Format.formatter, unit ) format -> 'a
val pp_name : Format.formatter -> AST.name -> unit
val pp_word_component : Format.formatter -> AST.word_component -> unit
val pp_word : Format.formatter -> AST.word -> unit
val pp_word' : Format.formatter -> AST.word Location.located -> unit
val pp_words : Format.formatter -> AST.word list -> unit
val pp_words' : Format.formatter -> AST.word Location.located list -> unit
val pp_pattern : Format.formatter -> AST.pattern -> unit
val pp_pattern' : Format.formatter -> AST.pattern Location.located -> unit
val pp_assignment : Format.formatter -> AST.assignment -> unit
val pp_assignment' : Format.formatter -> AST.assignment Location.located -> unit
val pp_assignments : Format.formatter -> AST.assignment list -> unit
val pp_assignments' : Format.formatter -> AST.assignment Location.located list -> unit
val pp_redirection_kind : Format.formatter -> AST.kind -> unit
val pp_program : Format.formatter -> AST.command' list -> unit
val pp_command : Format.formatter -> AST.command -> unit
val pp_command' : Format.formatter -> AST.command' -> unit
val pp_command_list : Format.formatter -> AST.command list -> unit
val pp_command'_list : Format.formatter -> AST.program -> unit