Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Ast_helper.Exp(3)		 OCaml library		     Ast_helper.Exp(3)

NAME
       Ast_helper.Exp -	Expressions

Module
       Module	Ast_helper.Exp

Documentation
       Module Exp
	: sig end

       Expressions

       val  mk	:  ?loc:Ast_helper.loc	->  ?attrs:Ast_helper.attrs  ->	Parse-
       tree.expression_desc -> Parsetree.expression

       val attr	: Parsetree.expression -> Parsetree.attribute -> Parsetree.ex-
       pression

       val   ident   :	 ?loc:Ast_helper.loc   ->  ?attrs:Ast_helper.attrs  ->
       Ast_helper.lid -> Parsetree.expression

       val constant : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs  ->  Ast-
       types.constant -> Parsetree.expression

       val  let_  :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  -> Ast-
       types.rec_flag -> Parsetree.value_binding list ->  Parsetree.expression
       -> Parsetree.expression

       val  fun_  :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  -> Ast-
       types.label ->  Parsetree.expression  option  ->	 Parsetree.pattern  ->
       Parsetree.expression -> Parsetree.expression

       val  function_  :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->
       Parsetree.case list -> Parsetree.expression

       val apply : ?loc:Ast_helper.loc ->  ?attrs:Ast_helper.attrs  ->	Parse-
       tree.expression	->  (Asttypes.label  *	Parsetree.expression)  list ->
       Parsetree.expression

       val match_ : ?loc:Ast_helper.loc	-> ?attrs:Ast_helper.attrs  ->	Parse-
       tree.expression -> Parsetree.case list -> Parsetree.expression

       val  try_  :  ?loc:Ast_helper.loc  -> ?attrs:Ast_helper.attrs ->	Parse-
       tree.expression -> Parsetree.case list -> Parsetree.expression

       val tuple : ?loc:Ast_helper.loc ->  ?attrs:Ast_helper.attrs  ->	Parse-
       tree.expression list -> Parsetree.expression

       val  construct  :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->
       Ast_helper.lid -> Parsetree.expression option ->	Parsetree.expression

       val variant : ?loc:Ast_helper.loc ->  ?attrs:Ast_helper.attrs  ->  Ast-
       types.label -> Parsetree.expression option -> Parsetree.expression

       val   record   :	  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->
       (Ast_helper.lid * Parsetree.expression)	list  ->  Parsetree.expression
       option -> Parsetree.expression

       val  field  :  ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs ->	Parse-
       tree.expression -> Ast_helper.lid -> Parsetree.expression

       val setfield : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs ->	Parse-
       tree.expression	->  Ast_helper.lid  ->	Parsetree.expression ->	Parse-
       tree.expression

       val array : ?loc:Ast_helper.loc ->  ?attrs:Ast_helper.attrs  ->	Parse-
       tree.expression list -> Parsetree.expression

       val  ifthenelse	:  ?loc:Ast_helper.loc	->  ?attrs:Ast_helper.attrs ->
       Parsetree.expression ->	Parsetree.expression  ->  Parsetree.expression
       option -> Parsetree.expression

       val sequence : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs ->	Parse-
       tree.expression -> Parsetree.expression -> Parsetree.expression

       val while_ : ?loc:Ast_helper.loc	-> ?attrs:Ast_helper.attrs  ->	Parse-
       tree.expression -> Parsetree.expression -> Parsetree.expression

       val  for_  :  ?loc:Ast_helper.loc  -> ?attrs:Ast_helper.attrs ->	Parse-
       tree.pattern -> Parsetree.expression ->	Parsetree.expression  ->  Ast-
       types.direction_flag -> Parsetree.expression -> Parsetree.expression

       val  coerce  : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs ->	Parse-
       tree.expression -> Parsetree.core_type option ->	Parsetree.core_type ->
       Parsetree.expression

       val  constraint_	 :  ?loc:Ast_helper.loc	 -> ?attrs:Ast_helper.attrs ->
       Parsetree.expression -> Parsetree.core_type -> Parsetree.expression

       val send	: ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->	Parse-
       tree.expression -> string -> Parsetree.expression

       val   new_   :	?loc:Ast_helper.loc   ->   ?attrs:Ast_helper.attrs  ->
       Ast_helper.lid -> Parsetree.expression

       val setinstvar  :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->
       Ast_helper.str -> Parsetree.expression -> Parsetree.expression

       val   override  :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->
       (Ast_helper.str * Parsetree.expression) list -> Parsetree.expression

       val  letmodule  :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->
       Ast_helper.str  ->  Parsetree.module_expr  ->  Parsetree.expression  ->
       Parsetree.expression

       val assert_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs ->	Parse-
       tree.expression -> Parsetree.expression

       val  lazy_  :  ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs ->	Parse-
       tree.expression -> Parsetree.expression

       val poly	: ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->	Parse-
       tree.expression -> Parsetree.core_type option ->	Parsetree.expression

       val  object_ : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs ->	Parse-
       tree.class_structure -> Parsetree.expression

       val newtype : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs ->	string
       -> Parsetree.expression -> Parsetree.expression

       val  pack  :  ?loc:Ast_helper.loc  -> ?attrs:Ast_helper.attrs ->	Parse-
       tree.module_expr	-> Parsetree.expression

       val open_ :  ?loc:Ast_helper.loc	 ->  ?attrs:Ast_helper.attrs  ->  Ast-
       types.override_flag -> Ast_helper.lid ->	Parsetree.expression ->	Parse-
       tree.expression

       val  extension  :  ?loc:Ast_helper.loc  ->  ?attrs:Ast_helper.attrs  ->
       Parsetree.extension -> Parsetree.expression

       val  case  : Parsetree.pattern -> ?guard:Parsetree.expression ->	Parse-
       tree.expression -> Parsetree.case

OCamldoc			  2017-04-30		     Ast_helper.Exp(3)

NAME | Module | Documentation

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Ast_helper.Exp&sektion=3o&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help