As chemical engineering curricula increasingly integrate computational tools, the traditional acid-base titration lab is ...
isn't ! used in Matlab to run command line stuff? I don't know if you could use it to feed additional parameters to a running program, but its a start, I suppose.