|
From: Solomon F. <co...@gm...> - 2013-09-23 14:53:21
|
Craig writes: Yes, use the function EE:EXP-ENGINE. You can build the standalone executable if you modify the "sbcl/deliver.lisp" file to load "load-engine.lisp" instead of "system.lisp". Express Engine is currently in a development state. Not all of the functionality is even working right now. What are you wanting to do with it? Hi Craig, Dave was writing on my behalf, so let me explain. One of my products is a STEP preprocessor. To date, it has always written AP203 files. I have recently gotten an AP214 version working as well. In both cases I've used the steptools.com online AP203/AP214 validater extensively during development to help make sure I was writing valid files. One of my short term goals is also to support AP242 export. But the steptools online tools cannot validate AP242 files. And of course, for automatic testing purposes it would be terrific to have a command-line tool for validating AP203 and AP214 too. I've tried STEPcode. Their tools compiled with only very minor glitches and will quickly check a file to make sure it's well-formed. But they cannot check RULEs. I've toyed a little bit with coding my own solution, but I'm having some issues getting the pseudo-BNF grammar (WSN, I guess) for schemas to actually parse a full schema file -- and even when I get that working, I'd obviously have to implement the actual functionality for the Express language, which is pretty daunting. Express Engine's --validate option is exactly what I need, I think. But my attempts to get it running had multiple failures. (Including trying the binary Windows versions -- I never managed to get them to do more than print out the command line options.) So I asked Dave Cooper if he could figure it out -- he is a customer of mine and a heavy Lisp user. And here we are. What can I do to help get the command line version of Express Engine working again? Thanks, Sol -- Solomon Foster: co...@gm... HarmonyWare, Inc: http://www.harmonyware.com |