forked from ctrl_packages/epics_launcher
the pyparsing results is a nested list, each element is a word inside
the {} block. the previous handling then loops over all the word and
populates it into params. this creates a lot confusing entries in
params.
since the command pattern could never be nested, a simple regexp
suffices.