Up – morsmall » Morsmall__CST_to_ASTModule Morsmall__CST_to_AST val convert_location : a b. ('a -> 'b ) -> 'a Morbig.CST.located -> 'b Morsmall.Location.located val convert_location_2 : a b c. ('a -> 'b -> 'c ) -> 'a Morbig.CST.located -> 'b -> 'c Morsmall.Location.located val erase_location : a b. ('a -> 'b ) -> 'a Morbig.CST.located -> 'b val program__to__program : Morbig.CST.program -> Morsmall.AST.program val program'__to__program : Morbig.CST.program' -> Morsmall.AST.program val complete_commands__to__command_list : Morbig.CST.complete_commands -> Morsmall.AST.command' listval complete_commands'__to__command'_list : Morbig.CST.complete_commands' -> Morsmall.AST.program val complete_command__to__command : Morbig.CST.complete_command -> Morsmall.AST.command val complete_command'__to__command' : Morbig.CST.complete_command' -> Morsmall.AST.command' val clist__to__command : Morbig.CST.clist -> Morsmall.AST.command val clist'__to__command : Morbig.CST.clist' -> Morsmall.AST.command val clist'__to__command' : Morbig.CST.clist' -> Morsmall.AST.command' val and_or__to__command : Morbig.CST.and_or -> Morsmall.AST.command val and_or'__to__command : Morbig.CST.and_or' -> Morsmall.AST.command val and_or'__to__command' : Morbig.CST.and_or' -> Morsmall.AST.command' val pipeline__to__command : Morbig.CST.pipeline -> Morsmall.AST.command val pipeline'__to__command : Morbig.CST.pipeline' -> Morsmall.AST.command val pipeline'__to__command' : Morbig.CST.pipeline' -> Morsmall.AST.command' val pipe_sequence__to__command : Morbig.CST.pipe_sequence -> Morsmall.AST.command val pipe_sequence'__to__command : Morbig.CST.pipe_sequence' -> Morsmall.AST.command val pipe_sequence'__to__command' : Morbig.CST.pipe_sequence' -> Morsmall.AST.command' val command__to__command : Morbig.CST.command -> Morsmall.AST.command val command'__to__command : Morbig.CST.command' -> Morsmall.AST.command val command'__to__command' : Morbig.CST.command' -> Morsmall.AST.command' val compound_command__to__command : Morbig.CST.compound_command -> Morsmall.AST.command val compound_command'__to__command : Morbig.CST.compound_command' -> Morsmall.AST.command val compound_command'__to__command' : Morbig.CST.compound_command' -> Morsmall.AST.command' val subshell__to__command : Morbig.CST.subshell -> Morsmall.AST.command val subshell'__to__command : Morbig.CST.subshell' -> Morsmall.AST.command val compound_list__to__command : Morbig.CST.compound_list -> Morsmall.AST.command val compound_list'__to__command : Morbig.CST.compound_list' -> Morsmall.AST.command val compound_list'__to__command' : Morbig.CST.compound_list' -> Morsmall.AST.command' val term__to__command : Morbig.CST.term -> Morsmall.AST.command val term'__to__command : Morbig.CST.term' -> Morsmall.AST.command val term'__to__command' : Morbig.CST.term' -> Morsmall.AST.command' val for_clause__to__command : Morbig.CST.for_clause -> Morsmall.AST.command val for_clause'__to__command : Morbig.CST.for_clause' -> Morsmall.AST.command val wordlist__to__word_list : Morbig.CST.wordlist -> Morsmall.AST.word listval wordlist'__to__word_list : Morbig.CST.wordlist' -> Morsmall.AST.word listval case_clause__to__command : Morbig.CST.case_clause -> Morsmall.AST.command val case_clause'__to__command : Morbig.CST.case_clause' -> Morsmall.AST.command val case_list_ns__to__case_item'_list : Morbig.CST.case_list_ns -> Morsmall.AST.case_item' listval case_list_ns'__to__case_item'_list : Morbig.CST.case_list_ns' -> Morsmall.AST.case_item' listval case_list__to__case_item'_list : Morbig.CST.case_list -> Morsmall.AST.case_item' listval case_list'__to__case_item'_list : Morbig.CST.case_list' -> Morsmall.AST.case_item' listval case_item_ns__to__case_item : Morbig.CST.case_item_ns -> Morsmall.AST.case_item val case_item_ns'__to__case_item' : Morbig.CST.case_item_ns' -> Morsmall.AST.case_item' val case_item__to__case_item : Morbig.CST.case_item -> Morsmall.AST.case_item val case_item'__to__case_item' : Morbig.CST.case_item' -> Morsmall.AST.case_item' val pattern__to__pattern : Morbig.CST.pattern -> Morsmall.AST.pattern val pattern'__to__pattern : Morbig.CST.pattern' -> Morsmall.AST.pattern val pattern'__to__pattern' : Morbig.CST.pattern' -> Morsmall.AST.pattern' val if_clause__to__command : Morbig.CST.if_clause -> Morsmall.AST.command val if_clause'__to__command : Morbig.CST.if_clause' -> Morsmall.AST.command val else_part__to__command : Morbig.CST.else_part -> Morsmall.AST.command val else_part'__to__command' : Morbig.CST.else_part' -> Morsmall.AST.command' val while_clause__to__command : Morbig.CST.while_clause -> Morsmall.AST.command val while_clause'__to__command : Morbig.CST.while_clause' -> Morsmall.AST.command val until_clause__to__command : Morbig.CST.until_clause -> Morsmall.AST.command val until_clause'__to__command : Morbig.CST.until_clause' -> Morsmall.AST.command val function_definition__to__command : Morbig.CST.function_definition -> Morsmall.AST.command val function_definition'__to__command : Morbig.CST.function_definition' -> Morsmall.AST.command val function_body__to__command : Morbig.CST.function_body -> Morsmall.AST.command val function_body'__to__command' : Morbig.CST.function_body' -> Morsmall.AST.command' val fname__to__name : Morbig.CST.fname -> Morsmall.AST.name val fname'__to__name : Morbig.CST.fname' -> Morsmall.AST.name val brace_group__to__command : Morbig.CST.brace_group -> Morsmall.AST.command val brace_group'__to__command : Morbig.CST.brace_group' -> Morsmall.AST.command val do_group__to__command : Morbig.CST.do_group -> Morsmall.AST.command val do_group'__to__command' : Morbig.CST.do_group' -> Morsmall.AST.command' val simple_command'__to__command : Morbig.CST.simple_command' -> Morsmall.AST.command val sort__cmd_prefix : Morbig.CST.assignment_word' list -> Morbig.CST.io_redirect' list -> Morbig.CST.cmd_prefix -> Morbig.CST.assignment_word' list * Morbig.CST.io_redirect' list val sort__cmd_prefix' : Morbig.CST.assignment_word' list -> Morbig.CST.io_redirect' list -> Morbig.CST.cmd_prefix' -> Morbig.CST.assignment_word' list * Morbig.CST.io_redirect' list val sort__cmd_suffix : Morbig.CST.word' list -> Morbig.CST.io_redirect' list -> Morbig.CST.cmd_suffix -> Morbig.CST.word' list * Morbig.CST.io_redirect' list val sort__cmd_suffix' : Morbig.CST.word' list -> Morbig.CST.io_redirect' list -> Morbig.CST.cmd_suffix' -> Morbig.CST.word' list * Morbig.CST.io_redirect' list val cmd_name__to__word : Morbig.CST.cmd_name -> Morsmall.AST.word val cmd_name'__to__word' : Morbig.CST.cmd_name' -> Morsmall.AST.word' val cmd_word__to__word : Morbig.CST.cmd_word -> Morsmall.AST.word val cmd_word'__to__word' : Morbig.CST.cmd_word' -> Morsmall.AST.word' val redirect_list__to__command : Morbig.CST.redirect_list -> Morsmall.AST.command' -> Morsmall.AST.command val redirect_list'__to__command : Morbig.CST.redirect_list' -> Morsmall.AST.command' -> Morsmall.AST.command val io_redirect__to__command : Morbig.CST.io_redirect -> Morsmall.AST.command' -> Morsmall.AST.command val io_redirect'__to__command : Morbig.CST.io_redirect' -> Morsmall.AST.command' -> Morsmall.AST.command val io_redirect'__to__command' : Morbig.CST.io_redirect' -> Morsmall.AST.command' -> Morsmall.AST.command' val io_file__to__kind_word : Morbig.CST.io_file -> Morsmall.AST.kind * Morsmall.AST.word val io_file'__to__kind_word : Morbig.CST.io_file' -> Morsmall.AST.kind * Morsmall.AST.word val filename__to__word : Morbig.CST.filename -> Morsmall.AST.word val filename'__to__word : Morbig.CST.filename' -> Morsmall.AST.word val io_here__to__strip_word' : Morbig.CST.io_here -> bool * Morsmall.AST.word' val io_here'__to__strip_word' : Morbig.CST.io_here' -> bool * Morsmall.AST.word' val separator_op__to__command : Morbig.CST.separator_op -> Morsmall.AST.command -> Morsmall.AST.command val separator_op'__to__command : Morbig.CST.separator_op' -> Morsmall.AST.command -> Morsmall.AST.command val separator_op'__to__command' : Morbig.CST.separator_op' -> Morsmall.AST.command' -> Morsmall.AST.command' val separator__to__command : Morbig.CST.separator -> Morsmall.AST.command -> Morsmall.AST.command val separator'__to__command : Morbig.CST.separator' -> Morsmall.AST.command -> Morsmall.AST.command val separator'__to__command' : Morbig.CST.separator' -> Morsmall.AST.command' -> Morsmall.AST.command' val sequential_sep__to__command : 'a -> Morsmall.AST.command -> Morsmall.AST.command val word__to__word : Morbig.CST.word -> Morsmall.AST.word val word'__to__word : Morbig.CST.word' -> Morsmall.AST.word val word'__to__word' : Morbig.CST.word' -> Morsmall.AST.word' val word_double_quoted__to__word : Morbig.CST.word -> Morsmall.AST.word val word_cst__to__word : Morbig.CST.word_cst -> Morsmall.AST.word val word_cst_double_quoted__to__word : Morbig.CST.word_cst -> Morsmall.AST.word val word_component__to__word : Morbig.CST.word_component -> Morsmall.AST.word_component listval word_component_double_quoted__to__word : Morbig.CST.word_component -> Morsmall.AST.word_component listval variable_attribute__to__attribute : Morbig.CST.variable_attribute -> Morsmall.AST.attribute val name__to__name : Morbig.CST.name -> Morsmall.AST.name val name'__to__name : Morbig.CST.name' -> Morsmall.AST.name val assignment_word__to__assignment : Morbig.CST.assignment_word -> Morsmall.AST.assignment val assignment_word'__to__assignment' : Morbig.CST.assignment_word' -> Morsmall.AST.assignment' val io_number__to__int : Morbig.CST.io_number -> Morsmall.AST.descr