3 ms·
I think the OpenVMS's DCL interface has a libre implementation. I've seen things like mpsh and the ITS debugger/shell (DDT) ported to Unix...
by anthk 3y ago
I think the OpenVMS's DCL interface has a libre implementation. I've seen things like mpsh and the ITS debugger/shell (DDT) ported to Unix...
- skissane 3y ago> I think the OpenVMS's DCL interface has a libre implementation. I know about https://github.com/rroart/freevms/tree/master/dcl/src https://github.com/rroart/freevms/tree/master/dcl/src but my impression was FreeVMS is too incomplete to use in anger. > I've seen things like mpsh You mean https://cca.org/mpsh/ https://cca.org/mpsh/ ? I am wondering how close it is to DCL, in terms of the specific aspect of it I’m talking about here > and the ITS debugger/shell (DDT) ported to Unix... Do you have a link? One aspect of ITS I find fascinating is a debugged program can execute debugger commands. I actually implemented that before using a GDB Python script - have a do-nothing function passed a memory buffer containing a GDB command go run, the Python script sets a breakpoint on the function, and when that breakpoint is hit, it runs the GDB command, it can even write the results back into the buffer, and then it continues execution
- anthk 3y agoWell, on OpenVMS: https://github.com/johnsonjh/PC-DCL https://github.com/johnsonjh/PC-DCL https://0x0.st/XoDG.patch https://0x0.st/XoDG.patch DDT, I think Lars Brinkoff had a port: https://github.com/larsbrinkhoff/portable-ddt https://github.com/larsbrinkhoff/portable-ddt
- tankenmate 3y agoJust reading about DDT reminds me of the "WizBiz"[0] series of fantasy novels, it's funny how just the mention of something from so long ago can evoke memories. [0] https://tvtropes.org/pmwiki/pmwiki.php/Literature/WizBiz https://tvtropes.org/pmwiki/pmwiki.php/Literature/WizBiz
- anthk 3y agoDDT in the 60's was a bug killing spray which soon was banned because it was toxic.