command_info_t Derived Type

type, public :: command_info_t


Components

Type Visibility Attributes Name Initial
character(len=:), public, allocatable :: spec

Full spec string, e.g. p(airs)

character(len=:), public, allocatable :: req

Required prefix, e.g. p

character(len=:), public, allocatable :: opt

Optional suffix, e.g. airs

integer, public :: kind = EDGE_ACTION

EDGE_* constant

character(len=:), public, allocatable :: target

Destination state for Goto / DoGoto

type(arg_spec_t), public, allocatable :: args(:)
character(len=:), public, allocatable :: help