| grouping | page | description |
| M_list::INTRO | M_list | maintain simple lists (LICENSE:PD) |
| M_list::dictionary::OOPS | clr | clear basic dictionary (LICENSE:PD) |
| M_list::dictionary::OOPS | del | delete entry by key name from a basic dictionary (LICENSE:PD) |
| M_list::dictionary::OOPS | get | get value of key-value pair in a dictionary given key (LICENSE:PD) |
| M_list::dictionary::OOPS | ifdef | return whether name is present in dictionary or not (LICENSE:PD) |
| M_list::dictionary::OOPS | set | add or replace a key-value pair in a dictionary (LICENSE:PD) |
| M_list | insert | insert entry into a string array at specified position (LICENSE:PD) |
| M_list | locate | finds the index where a string is found or should be in a sorted array (LICENSE:PD) |
| M_list | remove | remove entry from an allocatable array at specified position (LICENSE:PD) |
| M_list | replace | replace entry in a string array at specified position (LICENSE:PD) |