0.6.0
Loading...
Searching...
No Matches
function.f90 File Reference

Data Types

type  mod_function::t_argument
 List of arguments of a function. More...
 
type  mod_function::t_function
 Function. More...
 
type  mod_function::t_function_list
 List of functions. More...
 

Modules

module  mod_function
 

Enumerations

enum  {
  mod_function::fct_void , mod_function::fct_integer , mod_function::fct_double , mod_function::fct_boolean ,
  mod_function::fct_string
}
 

Functions/Subroutines

recursive subroutine mod_function::argument_add_argument (argument_list, argument)
 Add an argument to the list.
 
recursive subroutine mod_function::argument_finalize (argument)
 Finalize an argument list.
 
subroutine mod_function::function_finalize (funct)
 Finalize a function.
 
recursive subroutine mod_function::function_list_add_function (list, funct)
 Add a function to the list.
 
recursive subroutine mod_function::function_list_finalize (list)
 Finalize a function list.
 
recursive subroutine mod_function::function_list_find_function (list, label, funct)
 Find a function in the list by its name.