Add one or more macros to a dynamic table.
Remarks
Definition at line 113 of file macro.f90.
The documentation for this interface was generated from the following file:
◆ add_item()
| subroutine add_item |
( |
type(macro), dimension(:), intent(inout), allocatable | this, |
|
|
type(macro), intent(in) | arg ) |
Add a complete macro object to the table.
Remarks
Definition at line 781 of file macro.f90.
◆ add_item_from_name()
| subroutine add_item_from_name |
( |
type(macro), dimension(:), intent(inout), allocatable | this, |
|
|
character(*), intent(in) | name ) |
Add macro by name only (value = empty)
Remarks
Definition at line 794 of file macro.f90.
◆ add_item_from_name_and_value()
| subroutine add_item_from_name_and_value |
( |
type(macro), dimension(:), intent(inout), allocatable | this, |
|
|
character(*), intent(in) | name, |
|
|
character(*), intent(in) | value ) |
Add macro with name and replacement text.
Remarks
Definition at line 807 of file macro.f90.
◆ add_range()
| subroutine add_range |
( |
type(macro), dimension(:), intent(inout), allocatable | this, |
|
|
type(macro), dimension(:), intent(in) | args ) |
Add multiple macros at once.
Remarks
Definition at line 822 of file macro.f90.