Different gnu emacs editing modes for protocol testing languages:
ttcn-3-mode -- for editing in the ttcn-3 core language
(testing and test control notation-3).
ttcn-mode -- for editing in ttcn.mp
(tree and tabular combined notation).
tm-functions -- for editing test manager (forth) files.
forth-mode -- for use with tm-functions.
the forth-mode is derived from an older version of the one that comes with the gforth package.