sll_push_node Subroutine

public recursive subroutine sll_push_node(node, key, value, pointer)

Append node to SLL

Arguments

Type IntentOptional Attributes Name
type(fhash_node_t), intent(inout) :: node

Node to which to add data

class(fhash_key_t), intent(in) :: key

Key to add

class(*), intent(in), target :: value

Value to add

logical, intent(in), optional :: pointer

Store only a point if .true.


Contents