poole@uvm-gen.UUCP (Damon "nomad" Poole) (08/01/86)
A while back, some one wanted to know about editor/compiler communication in re the Logitech system. The compiler generates a .LST file and the editor reads from this file. It is an ascii file, and is an uncut version of the error windows that appear when you press ALT-F5. I imagine the compiler checks to see if the .LST file exists to determine whether or not errors exist. The editor deletes all accessed .LST files on exit. Someone else asked about a btree. I believe Wirth's Algorithms and D. Structures book has an implementation in m2, but if not, his earlier book has a pascal version. The btree is an in-memory system, and not file based, but it is easy to add the file accessing and reclaimation routines. I just recently implemented a disk-based btree , and would be glad to share some insights, but the source is proprietary for the moment. Implementation system: Logitech. Damon "nomad" Poole