You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(34) |
Nov
(7) |
Dec
(16) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(17) |
Feb
(8) |
Mar
(8) |
Apr
(48) |
May
(25) |
Jun
(3) |
Jul
|
Aug
(3) |
Sep
(1) |
Oct
(11) |
Nov
|
Dec
(2) |
2003 |
Jan
|
Feb
(1) |
Mar
|
Apr
(4) |
May
(3) |
Jun
|
Jul
(63) |
Aug
(12) |
Sep
(3) |
Oct
|
Nov
(3) |
Dec
|
2004 |
Jan
(2) |
Feb
(17) |
Mar
(2) |
Apr
|
May
(6) |
Jun
(29) |
Jul
(6) |
Aug
|
Sep
(4) |
Oct
(13) |
Nov
(10) |
Dec
(15) |
2005 |
Jan
(37) |
Feb
(13) |
Mar
(8) |
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
(24) |
2007 |
Jan
(10) |
Feb
(19) |
Mar
(14) |
Apr
(23) |
May
(21) |
Jun
(22) |
Jul
(34) |
Aug
(65) |
Sep
(40) |
Oct
(7) |
Nov
(10) |
Dec
(13) |
2008 |
Jan
(7) |
Feb
(3) |
Mar
(4) |
Apr
(12) |
May
(3) |
Jun
(5) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(14) |
Oct
|
Nov
(2) |
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Solomon F. <co...@gm...> - 2014-05-29 14:07:34
|
Hi, I'm sorry I took so long to respond to this. I've just pulled the latest Express Engine and given it a try. It seems much better than I remember it being last fall. However, it still doesn't seem to be quite working yet. I've attached a sample file, the AP203 schema I tried to validate it under, and the output from Express Engine. It's giving me a huge number of validation failures here. By contrast, the STEP Tools online AP203 validator reports this file is fine. The issues start with... Validating individual instances... ;; Instance #1: Failed WHERE Rule REPRESENTATION_ITEM.WR1 ;; Instance #1: Failed WHERE Rule GEOMETRIC_REPRESENTATION_ITEM.WR1 ;; Instance #2: Failed WHERE Rule REPRESENTATION_ITEM.WR1 ;; Instance #3: Failed WHERE Rule REPRESENTATION_ITEM.WR1 ;; Instance #3: Failed WHERE Rule FACE.WR1 ;; Instance #3: Failed WHERE Rule GEOMETRIC_REPRESENTATION_ITEM.WR1 ;; Instance #3: Failed WHERE Rule ADVANCED_FACE.WR2 ;; Instance #3: Failed WHERE Rule ADVANCED_FACE.WR3 ;; Instance #3: Failed WHERE Rule ADVANCED_FACE.WR4 ;; Instance #3: Failed WHERE Rule ADVANCED_FACE.WR5 ;; Instance #3: Failed WHERE Rule ADVANCED_FACE.WR7 ;; Instance #3: Failed WHERE Rule ADVANCED_FACE.WR8 ;; Instance #3: Failed WHERE Rule ADVANCED_FACE.WR9 ;; Instance #3: Failed WHERE Rule ADVANCED_FACE.WR10 ... which makes it look like most of the rules are failing? Except maybe ADVANCED_FACE.WR1? I'm afraid it will probably be at least another month or two before I can devote a significant amount of my time to working with / on Express Engine, but it's definitely still quite important to me. So on the one hand, no rush here, and on the other, how can I help? Thanks, Sol On Sun, Feb 16, 2014 at 8:07 PM, Craig Lanning <cra...@gm...> wrote: > Sorry to be away for so long. > > I just committed code to re-establish the Validation capability. > > It can't run RULE definitions, yet, and it doesn't check constants. > > I can probably get constants working shortly. RULE's may take a while > longer. I'll look into it. > > Try it out and let me know how it works. > > On Fri, 2013-11-01 at 16:44 -0400, Solomon Foster wrote: >> Looking further at the code, I see >> >> >> ;; p11:exists (v:generic) : boolean; >> (def-bi-function p11:exists ((v p11:generic)) p11:boolean) >> (defgeneric p11:exists (value) >> ;; this should become a CALL-FUNCTION method >> (:method (item) >> (format t "~&;; EXISTS (~S)~%" item) >> 'p11:unknown) >> ) >> >> >> ... oh. I thought it was working with >> >> >> (defmethod call-function ((fun built-in-function) &rest args) >> >> >> >> but I just noticed that's actually commented out. (I have just found >> a Lisp syntax highlighter for my editor to help prevent stupid slips >> like this in the future.) Hmm. I take it a real implementation here >> is what is needed? >> >> >> >> >> >> >> >> >> >> >> On Fri, Nov 1, 2013 at 4:26 PM, Solomon Foster <co...@gm...> >> wrote: >> Hi Craig, >> >> >> I'm sorry I disappeared off the face of the Earth there for a >> bit. I got slammed with some big bugs for work, and then the >> Express project I've been working on needed some much more >> basic stuff done urgently. But I've cleared that mostly out >> of the way now, and I'm eager to get this working. >> >> >> I've just pulled the latest stuff you've pushed, and you've >> clearly done a ton of work here. I cannot thank you enough. >> >> >> I've run a simple test of the AP203 schema, and judging by >> your output, it appears CALL-FUNCTION is still not >> (completely?) implemented. For instance, I'm seeing >> "CALL-FUNCTION (exists NIL) Unimplemented". I'm assuming this >> is the Express EXISTS function? (Built-in, I presume.) >> >> >> Thank you, >> Sol >> >> >> -- >> Solomon Foster: co...@gm... >> HarmonyWare, Inc: http://www.harmonyware.com >> >> >> >> >> -- >> Solomon Foster: co...@gm... >> HarmonyWare, Inc: http://www.harmonyware.com >> ------------------------------------------------------------------------------ >> Android is increasing in popularity, but the open development platform that >> developers love is also attractive to malware creators. Download this white >> paper to learn more about secure code signing practices that can help keep >> Android apps secure. >> http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk >> _______________________________________________ >> Exp-engine-devel mailing list >> Exp...@li... >> https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > -- Solomon Foster: co...@gm... HarmonyWare, Inc: http://www.harmonyware.com |
From: Solomon F. <co...@gm...> - 2013-11-01 20:44:50
|
Looking further at the code, I see ;; p11:exists (v:generic) : boolean; (def-bi-function p11:exists ((v p11:generic)) p11:boolean) (defgeneric p11:exists (value) ;; this should become a CALL-FUNCTION method (:method (item) (format t "~&;; EXISTS (~S)~%" item) 'p11:unknown) ) ... oh. I thought it was working with (defmethod call-function ((fun built-in-function) &rest args) but I just noticed that's actually commented out. (I have just found a Lisp syntax highlighter for my editor to help prevent stupid slips like this in the future.) Hmm. I take it a real implementation here is what is needed? On Fri, Nov 1, 2013 at 4:26 PM, Solomon Foster <co...@gm...> wrote: > Hi Craig, > > I'm sorry I disappeared off the face of the Earth there for a bit. I got > slammed with some big bugs for work, and then the Express project I've been > working on needed some much more basic stuff done urgently. But I've > cleared that mostly out of the way now, and I'm eager to get this working. > > I've just pulled the latest stuff you've pushed, and you've clearly done a > ton of work here. I cannot thank you enough. > > I've run a simple test of the AP203 schema, and judging by your output, it > appears CALL-FUNCTION is still not (completely?) implemented. For > instance, I'm seeing "CALL-FUNCTION (exists NIL) Unimplemented". I'm > assuming this is the Express EXISTS function? (Built-in, I presume.) > > Thank you, > Sol > > -- > Solomon Foster: co...@gm... > HarmonyWare, Inc: http://www.harmonyware.com > -- Solomon Foster: co...@gm... HarmonyWare, Inc: http://www.harmonyware.com |
From: Solomon F. <co...@gm...> - 2013-11-01 20:26:30
|
Hi Craig, I'm sorry I disappeared off the face of the Earth there for a bit. I got slammed with some big bugs for work, and then the Express project I've been working on needed some much more basic stuff done urgently. But I've cleared that mostly out of the way now, and I'm eager to get this working. I've just pulled the latest stuff you've pushed, and you've clearly done a ton of work here. I cannot thank you enough. I've run a simple test of the AP203 schema, and judging by your output, it appears CALL-FUNCTION is still not (completely?) implemented. For instance, I'm seeing "CALL-FUNCTION (exists NIL) Unimplemented". I'm assuming this is the Express EXISTS function? (Built-in, I presume.) Thank you, Sol -- Solomon Foster: co...@gm... HarmonyWare, Inc: http://www.harmonyware.com |
From: Craig L. <cla...@us...> - 2013-09-25 04:20:08
|
Well the good news is that eengine can again be built as a command line app in SBCL. ./eengine will give full help. ./eengine --validate or any of the other supported double hyphen modes will tell which other args if expects. The bad news is that eengine's validate operation doesn't evaluate WHERE clauses, INVERSE attributes, or global RULE definitions, yet. It will identify instances that want an ENTITY type that is not available in the schema, though. Craig |
From: Solomon F. <co...@gm...> - 2013-09-24 19:33:04
|
SBCL 1.1.8 Express Engine 3.3.0 (compiled 2013-Sep-23 15:45) An unhandled error has occurred. Error: No restart ABORT is active. ------------------ Features ------------------ (:ALIEN-CALLBACKS :ANSI-CL :ASH-RIGHT-VOPS :BSD :C-STACK-IS-CONTROL-STACK :COMMON-LISP :COMPARE-AND-SWAP-VOPS :COMPLEX-FLOAT-VOPS :CYCLE-COUNTER :DARWIN :DARWIN :DARWIN9-OR-BETTER :FLOAT-EQL-VOPS :GENCGC :IEEE-FLOATING-POINT :INLINE-CONSTANTS :INODE64 :LINKAGE-TABLE :LITTLE-ENDIAN :MACH-EXCEPTION-HANDLER :MACH-O :MEMORY-BARRIER-VOPS :MULTIPLY-HIGH-VOPS :OS-PROVIDES-BLKSIZE-T :OS-PROVIDES-DLADDR :OS-PROVIDES-DLOPEN :OS-PROVIDES-PUTWC :OS-PROVIDES-SUSECONDS-T :PACKAGE-LOCAL-NICKNAMES :RAW-INSTANCE-INIT-VOPS :SB-DOC :SB-EVAL :SB-LDB :SB-PACKAGE-LOCKS :SB-SIMD-PACK :SB-SOURCE-LOCATIONS :SB-TEST :SB-THREAD :SB-UNICODE :SBCL :STACK-ALLOCATABLE-CLOSURES :STACK-ALLOCATABLE-FIXED-OBJECTS :STACK-ALLOCATABLE-LISTS :STACK-ALLOCATABLE-VECTORS :STACK-GROWS-DOWNWARD-NOT-UPWARD :UD2-BREAKPOINTS :UNIX :UNWIND-TO-FRAME-AND-CALL-VOP :X86-64) ------------------ Backtrace ------------------ Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {10036C3AB3}> 0: (EXPRESSO::HANDLER-DUMP-BACKTRACE #<SB-INT:SIMPLE-CONTROL-ERROR "No restart ~S is active~@[ for ~S~]." {1004FE7183}>) 1: (SIGNAL #<SB-INT:SIMPLE-CONTROL-ERROR "No restart ~S is active~@[ for ~S~]." {1004FE7183}>) 2: (ERROR SB-INT:SIMPLE-CONTROL-ERROR :FORMAT-CONTROL "No restart ~S is active~@[ for ~S~]." :FORMAT-ARGUMENTS (ABORT NIL)) 3: (SB-INT:FIND-RESTART-OR-CONTROL-ERROR ABORT NIL) 4: (ABORT NIL) 5: (EE11::PARSE-P11 #P"/Users/colomon/Downloads/wg3n916_ap203.exp") 6: ((:METHOD EXPRESSO:READ-SCHEMA (T (EQL :EXP))) #<unavailable argument> #<unused argument>) [fast-method] 7: ((:METHOD EXPRESSO:RUN-EXPRESSO ((EQL :VALIDATE))) #<unused argument> :IN-FILE #P"/Users/colomon/HarmonyWare/CAD_Files/samples/CAx/as1-id-203.stp" :IN-ENCODING :P21 :SRC-SCHEMA #P"/Users/colomon/Downloads/wg3n916_ap203.exp") [fast-method] 8: (EXPRESSO::%%EXPRESSO "expresso" :VALIDATE :SRC-SCHEMA #P"/Users/colomon/Downloads/wg3n916_ap203.exp" :IN-ENCODING :P21 :IN-FILE #P"/Users/colomon/HarmonyWare/CAD_Files/samples/CAx/as1-id-203.stp") 9: ((FLET #:WITHOUT-INTERRUPTS-BODY-52 :IN SAVE-LISP-AND-DIE)) 10: ((LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE)) ------------------ End Backtrace ------------------ |
From: Dave C. <dav...@ge...> - 2013-09-23 21:21:12
|
On Mon, Sep 23, 2013 at 4:30 PM, Craig Lanning < cla...@us...> wrote: Yep, you're missing a few things. The validation function requires both > the step file to be validated and the schema to validate against. There > had been some plan to add support for other non-p21 data formats, but > they never came to fruition. > > The proper command line is: > > ./expresso --validate -source-schema schema.exp -input step-file.stp > -input-encoding p21 > > Then you should see lots of output in the shell window. > > Great, thank you. We will try this out and report back. > As for Quicklisp, my job involves building a Lisp based package for > commercial sale as part of a larger system. Quicklisp would be a > problem since it could automatically download a newer version of a used > library. For what we are doing, is is better that I manually download > new versions of packages at the time that I deem them necessary. > > I used to have the same concern (we are shipping Genworks GDL as a commercial package as well). But then I realized that Quicklisp does not automatically download anything new; one of its big benefits is that it gives you a consistent (and in theory mutually compatible) snapshot of all the libraries you load for a given month. You have to explicitly "update-dist" to make it update itself with new versions of everything. And for delivery (we ship a commercial product as well), we don't even include Quicklisp or ASDF in the build. We _use_ Quicklisp and ADSF to _prepare_ the build, but we don't include them _in_ the build: http://gendl.blogspot.com/ (slightly relevant in this regard) To accommodate those customers who may want to load additional Quicklisp libraries on top of our system, we do make it easy for them to load Quicklisp once they have our system up and running. But by default this will be exactly the Quicklisp version with which the current build was built, so we don't have to concern ourselves with providing compatible versions of third-party libraries for each build that we ship out, or with the risk of a user loading a newer and incompatible version of an additional library or one which they already have loaded. Quicklisp does that for us. -- My Best, Dave Cooper, Genworks Support dav...@ge..., dave.genworks.com(skype) USA: 248-327-3253(o), 1-248-330-2979(mobile) UK: 0191 645 1699 |
From: Craig L. <cla...@us...> - 2013-09-23 20:30:23
|
On Mon, 2013-09-23 at 16:09 -0400, Dave Cooper wrote: > > > Hi Craig, > > > > > On Mon, Sep 23, 2013 at 3:34 PM, Craig Lanning > <cla...@us...> wrote: > > > The validation code in ./eengine is not complete. The > validation code > in ./expresso is complete. > > > Ok, so in the meantime (while exp-engine command line support is a > work in progress), let's see if we can get the command-line of > expresso working... > > > Well, in about 30 seconds I just got an expresso executable built from > the current expresso master, with: > > > sbcl --load sbcl/compile > sbcl --load sbcl/deliver > > > > > If I call > > > ./expresso --help > > > It does give a list of help which looks relevant to expresso. > > > But I still need a bit more guidance to know how to ask it to validate > a STEP file: > > > ./expresso --validate > -input /Users/dcooper8/genworks/support/tud/step-output/data/one-piece.stp Yep, you're missing a few things. The validation function requires both the step file to be validated and the schema to validate against. There had been some plan to add support for other non-p21 data formats, but they never came to fruition. The proper command line is: ./expresso --validate -source-schema schema.exp -input step-file.stp -input-encoding p21 Then you should see lots of output in the shell window. > > An unhandled error has occurred. > Error: There is no applicable method for the generic function > #<STANDARD-GENERIC-FUNCTION EXPRESSO:READ-DATA (3)> > when called with arguments > > (#P"/Users/dcooper8/genworks/support/tud/step-output-incomplete/data/one-piece.stp" > NIL). > > > > > Welp, it looks like I'm not giving the arguments in quite the right > format...? > > > > > > > <Quicklisp/ASDF PR blurb> > > > Regarding Quicklisp, with our own Gendl system (the core of Genworks > GDL), I have found Quicklisp to be a big advantage both for > encouraging good discipline on our part, and for getting painless > access to libraries that we depend on. > > > Also, managing Lisp systems is really a non-trivial problem, and huge > amounts of resources have been put into ASDF lately (which is the > system management layer currently used by Quicklisp). Personally I am > grateful to be able to focus my own resources on our own core > competency and not have to think about system management (ASDF does > that for me) or library downloads management (Quicklisp does that for > me). My view of ASDF is that it is overly complicated and I avoid it as much as possible. As for Quicklisp, my job involves building a Lisp based package for commercial sale as part of a larger system. Quicklisp would be a problem since it could automatically download a newer version of a used library. For what we are doing, is is better that I manually download new versions of packages at the time that I deem them necessary. > > Several side-benefits are starting to come into play as well, which > are automatically available when using Quicklisp and ASDF, such as > Quickdoc and cl-test-grid. I'm not familiar with cl-test-grid. Craig > > </Quicklisp/ASDF PR blurb> > > > > > > > Best Regards > > > Dave > > Dave Cooper, Genworks Support > dav...@ge..., dave.genworks.com(skype) > USA: 248-327-3253(o), 1-248-330-2979(mobile) > UK: 0191 645 1699 > |
From: Dave C. <dav...@ge...> - 2013-09-23 20:09:17
|
Hi Craig, On Mon, Sep 23, 2013 at 3:34 PM, Craig Lanning < cla...@us...> wrote: > > The validation code in ./eengine is not complete. The validation code > in ./expresso is complete. > Ok, so in the meantime (while exp-engine command line support is a work in progress), let's see if we can get the command-line of expresso working... Well, in about 30 seconds I just got an expresso executable built from the current expresso master, with: sbcl --load sbcl/compile sbcl --load sbcl/deliver If I call ./expresso --help It does give a list of help which looks relevant to expresso. But I still need a bit more guidance to know how to ask it to validate a STEP file: ./expresso --validate -input /Users/dcooper8/genworks/support/tud/step-output/data/one-piece.stp An unhandled error has occurred. Error: There is no applicable method for the generic function #<STANDARD-GENERIC-FUNCTION EXPRESSO:READ-DATA (3)> when called with arguments (#P"/Users/dcooper8/genworks/support/tud/step-output-incomplete/data/one-piece.stp" NIL). Welp, it looks like I'm not giving the arguments in quite the right format...? <Quicklisp/ASDF PR blurb> Regarding Quicklisp, with our own Gendl system (the core of Genworks GDL), I have found Quicklisp to be a big advantage both for encouraging good discipline on our part, and for getting painless access to libraries that we depend on. Also, managing Lisp systems is really a non-trivial problem, and huge amounts of resources have been put into ASDF lately (which is the system management layer currently used by Quicklisp). Personally I am grateful to be able to focus my own resources on our own core competency and not have to think about system management (ASDF does that for me) or library downloads management (Quicklisp does that for me). Several side-benefits are starting to come into play as well, which are automatically available when using Quicklisp and ASDF, such as Quickdoc and cl-test-grid. </Quicklisp/ASDF PR blurb> Best Regards Dave Dave Cooper, Genworks Support dav...@ge..., dave.genworks.com(skype) USA: 248-327-3253(o), 1-248-330-2979(mobile) UK: 0191 645 1699 |
From: Craig L. <cla...@us...> - 2013-09-23 19:34:54
|
On Mon, 2013-09-23 at 12:38 -0400, Dave Cooper wrote: > > > > > Hi Craig, > > > Thank you for all the help so far (and all the effort you've put into > exp-engine!). I'm glad to see someone interested in using it. Most people see that it is written in Lisp and then refuse to try it out. > I think we are close to getting something to work, just need a bit > more advice on exactly how to kick off a validation run (see below). I > think Solomon will be happy either being able to run ./eengine on the > OS command line, or running the ee:exp-engine function from within a > Lisp session. We just have to get a bit more educated on how to do it > properly. The validation code in ./eengine is not complete. The validation code in ./expresso is complete. Expresso was originally a LispWorks CAPI GUI project. I succeeded in building it as a command line tool, but haven't used it lately so I need to make sure nothing is broken. > > Incidentally, in due course (when I understand the system a bit > better) I will be happy to give feedback on setting things up to be > able to switch CLIM on and off, getting the library included into > Quicklisp, etc. I'm about to reorganize the eengine code so that it will be easier to modify and will more naturally be able to run with or without CLIM. I still haven't bought into the whole Quicklisp thing. Maybe I haven't played with it enough. CLSM (Common Lisp System Manager) is a system I'm working on for managing Lisp software. Its syntax is loosely (from my memory) based on Symbolics' System Construction Tool (SCT). My first introduction to Lisp was on a Symbolics Lisp Machine in 1985. > > By the way, with SBCL, are you using mcclim as the CLIM module? I was > able to get :mcclim loaded through Quicklisp: Right now, when I use CLIM, I use it in LispWorks. McCLIM is not mature enough to be able to do everything that I want to do and I don't have the time to bring it up to the level I need. > > > (ql:quickload :mcclim) > > > but, after loading, I don't see some of the the operators you are > using, like clim:note-progress, defined in there by default... Hence my comment about maturity. Craig > > > > On Mon, Sep 23, 2013 at 9:34 AM, Craig Lanning > <cla...@us...> wrote: > On Sun, 2013-09-22 at 22:33 -0400, Dave Cooper wrote: > > > > Indeed, from an interactive SBCL session I can now do: > > > > > > (load "load-engine") > > > > > > But is there a way to run the command-line system from > within an > > interactive Lisp? It seems that the command-line system > currently > > meant to be run in batch from an OS command-shell prompt > using the > > eengine executable, isn't it? > > > Yes, use the function EE:EXP-ENGINE. > > > > > Can you give an example of calling ee:exp-engine from within a running > Lisp? > > > Alternatively:... > > > > You can build the standalone executable if you modify the > "sbcl/deliver.lisp" file to load "load-engine.lisp" instead of > "system.lisp". > > > > Ok, with the clim: operators commented out, and sbcl/deliver.lisp > modified to load "load-engine.lisp" instead of "system.lisp", we get > an eengine produced. > > > Running: > > > ./eengine --help > > > produces generic SBCL help. > > > > > Running > > > ./eengine [with no arguments] > > > produces: > > > > > Error: There is no applicable method for the generic function > #<STANDARD-GENERIC-FUNCTION EEK:MAKE-SESSION (1)> when > called with arguments > > > (:CLIM). > > > > (because apparently the ee-restart in top-level.lisp is still trying > to call the :clim operation). > > > Modifying the ee-restart function in top-level.lisp to apply the :cli > (presumably "command-line interface" instead of :clim operation, as > follows: > > > > > > (defun ee-restart (#|restart functions take no args|#) > (handler-case > (let ((args (get-args))) > (apply #'exp-engine :operation :cli :name (file-namestring > (first args)) > (arglist-to-plist (rest args)))) > (cli-arg-invalid (err) > (unless (eql (mode err) :help) (format t "Error: ~A~%" err)) > (run-op nil :help) > (exit 1)) > (ee-error (err) > (format t "Express Engine Error: ~A~%" err) > (exit 1)) > (error (err) > (format t "Error: ~A~%" err) > (exit 1))) > (exit 0)) > > > > > then rebuilding the eengine, produces: > > > ./eengine > > > Error: There is no applicable method for the generic function > #<STANDARD-GENERIC-FUNCTION EE:RUN-OP (9)> > when called with arguments > (#<EEK::CL-SESSION {10035B97F3}> :CLI). > > > > > So, is there something different which has to happen in the > ee-restart, or am I not passing the correct arguments to > the ./eengine ? I assume the > > > ./eengine --help > > > it intended to give specific command-line advice for eengine, but as I > mentioned, it's giving generic SBCL command-line help. > > > > > Best Regards, > > > Dave > > > > > > 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? > > > > > As I mentioned, I did get the eengine executable to build > > successfully. But running it with no arguments throws the > error: > > > > > > > > > This is from the function ee-restart, defined in > top-level.lisp, and > > seems to invoke a :clim operation by default. Is there a > different > > restart function which should be used for command-line > operation? > > > I think it should give you help if you do > > ./eengine --help > > Craig > > > > > Regards > > > > > > Dave > > > > > > > > > > > > > > > > > > On Sun, Sep 22, 2013 at 10:22 PM, Craig Lanning > > <cla...@us...> wrote: > > Comment out any CLSM stuff, too. > > > > You should be able to compile/load everything by > loading the > > file > > "load-engine.lisp". > > > > Craig > > > > On Sun, 2013-09-22 at 21:48 -0400, Dave Cooper > wrote: > > > > > > Hi Craig, > > > > > > > > > Thanks for the tips. I went ahead and commented > out the > > CLIM stuff. > > > Now I'm getting: > > > > > > > > > Package CLSM does not exist > > > > > > > > > coming from the bottom line of sbcl/compile.lisp > > > > > > > > > The (load "system") above that seems to be > completing > > successfully. > > > > > > > > > But, I'm not seeing a definition for the :CLSM > package > > anywhere... > > > > > > > > > > > > > > > Regards, > > > > > > > > > Dave > > > > > > > > > > > > > > > > > > > > > On Sun, Sep 22, 2013 at 8:40 PM, Craig Lanning > > > <cla...@us...> wrote: > > > Sorry about that. > > > > > > I've been wanting to work on the graphical > version > > so I added > > > CLIM > > > things. > > > > > > If you want to comment out any CLIM stuff, > then you > > should be > > > able to > > > build the command line version. There are > several > > places > > > where > > > NOTING-PROGRESS and its associates show up > in the > > kernel/ code > > > and in > > > the plugins/p11/ and plugins/p21. > > > > > > Craig > > > > > > On Sun, 2013-09-22 at 19:20 -0400, Dave > Cooper > > wrote: > > > > > > > > > > > > Dear Exp'ers, > > > > > > > > > > > > I am trying to get the command-line > version built > > on SBCL > > > but ran into > > > > a couple glitches so thought I would ask > here > > before getting > > > myself > > > > into more trouble... > > > > > > > > > > > > I am following the build instructions > from: > > > > > > > > > > > > > > > http://sourceforge.net/p/exp-engine/engine/ci/master/tree/ > > > > > > > > > > > > The first issue I hit is: > > > > > > > > > > > > Undefined function COMPILE-LOAD > > > > > > > > > > > > This function appears to be defined in > > load-engine.lisp. So, > > > I put > > > > that into my ~/.sbclrc file and tried > again. > > > > > > > > > > > > > > > > > > > > Next issue is: > > > > > > > > > > > > Undefined package :CLIM in > streams.lisp. > > > > > > > > > > > > This is coming from use of > clim:noting-progress > > in > > > streams.lisp. > > > > > > > > > > > > > > > > > > > > Should CLIM really be required for a > command-line > > version? > > > > > > > > > > > > > > > > > > > > It will be nice to have a full portable > GUI going > > at some > > > point but > > > > the first goal is to get a robust > command-line > > version > > > working. > > > > > > > > > > > > So, does anyone have advice on getting > things > > built with > > > inclusion of > > > > the needed COMPILE-LOAD function, and > without CLIM > > > dependency? > > > > > > > > > > > > By the way, if/when we get the basic > command-line > > > application > > > > building, would there be any interest in > getting > > this > > > project into > > > > Quicklisp? I am somewhat familiar with > ASDF and > > Quicklisp, > > > and could > > > > help from that end of things. > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > My Best, > > > > > > > > Dave Cooper, Genworks Support > > > > dav...@ge..., > > dave.genworks.com(skype) > > > > USA: 248-327-3253(o), > 1-248-330-2979(mobile) > > > > UK: 0191 645 1699 > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > > LIMITED TIME SALE - Full Year of > Microsoft > > Training For Just > > > $49.99! > > > > 1,500+ hours of tutorials including > VisualStudio > > 2012, > > > Windows 8, SharePoint > > > > 2013, SQL 2012, MVC 4, more. BEST VALUE: > New > > Multi-Library > > > Power Pack includes > > > > Mobile, Cloud, Java, and UX Design. > Lowest price > > ever! Ends > > > 9/22/13. > > > > > > > > > > http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk > > > > > _______________________________________________ > > > > Exp-engine-devel mailing list > > > > Exp...@li... > > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > > > > > > > > > > > > > > > > > > > -- > > > My Best, > > > > > > Dave Cooper, Genworks Support > > > dav...@ge..., > dave.genworks.com(skype) > > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > > UK: 0191 645 1699 > > > > > > > > > ------------------------------------------------------------------------------ > > > LIMITED TIME SALE - Full Year of Microsoft > Training For Just > > $49.99! > > > 1,500+ hours of tutorials including VisualStudio > 2012, > > Windows 8, SharePoint > > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New > Multi-Library > > Power Pack includes > > > > > Mobile, Cloud, Java, and UX Design. Lowest price > ever! Ends > > 9/20/13. > > > > > > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > > > _______________________________________________ > > > Exp-engine-devel mailing list > > > Exp...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > > > > > > > > > > > > > > -- > > My Best, > > > > Dave Cooper, Genworks Support > > dav...@ge..., dave.genworks.com(skype) > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > UK: 0191 645 1699 > > > > > ------------------------------------------------------------------------------ > > LIMITED TIME SALE - Full Year of Microsoft Training For Just > $49.99! > > 1,500+ hours of tutorials including VisualStudio 2012, > Windows 8, SharePoint > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library > Power Pack includes > > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends > 9/20/13. > > > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > > _______________________________________________ > > Exp-engine-devel mailing list > > Exp...@li... > > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > > > > > > -- > My Best, > > Dave Cooper, Genworks Support > dav...@ge..., dave.genworks.com(skype) > USA: 248-327-3253(o), 1-248-330-2979(mobile) > UK: 0191 645 1699 > |
From: Dave C. <dav...@ge...> - 2013-09-23 16:38:50
|
Hi Craig, Thank you for all the help so far (and all the effort you've put into exp-engine!). I think we are close to getting something to work, just need a bit more advice on exactly how to kick off a validation run (see below). I think Solomon will be happy either being able to run ./eengine on the OS command line, or running the ee:exp-engine function from within a Lisp session. We just have to get a bit more educated on how to do it properly. Incidentally, in due course (when I understand the system a bit better) I will be happy to give feedback on setting things up to be able to switch CLIM on and off, getting the library included into Quicklisp, etc. By the way, with SBCL, are you using mcclim as the CLIM module? I was able to get :mcclim loaded through Quicklisp: (ql:quickload :mcclim) but, after loading, I don't see some of the the operators you are using, like clim:note-progress, defined in there by default... On Mon, Sep 23, 2013 at 9:34 AM, Craig Lanning < cla...@us...> wrote: > On Sun, 2013-09-22 at 22:33 -0400, Dave Cooper wrote: > > > > Indeed, from an interactive SBCL session I can now do: > > > > > > (load "load-engine") > > > > > > But is there a way to run the command-line system from within an > > interactive Lisp? It seems that the command-line system currently > > meant to be run in batch from an OS command-shell prompt using the > > eengine executable, isn't it? > > Yes, use the function EE:EXP-ENGINE. > Can you give an example of calling ee:exp-engine from within a running Lisp? Alternatively:... > You can build the standalone executable if you modify the > "sbcl/deliver.lisp" file to load "load-engine.lisp" instead of > "system.lisp". > > Ok, with the clim: operators commented out, and sbcl/deliver.lisp modified to load "load-engine.lisp" instead of "system.lisp", we get an eengine produced. Running: ./eengine --help produces generic SBCL help. Running ./eengine [with no arguments] produces: Error: There is no applicable method for the generic function #<STANDARD-GENERIC-FUNCTION EEK:MAKE-SESSION (1)> when called with arguments (:CLIM). (because apparently the ee-restart in top-level.lisp is still trying to call the :clim operation). Modifying the ee-restart function in top-level.lisp to apply the :cli (presumably "command-line interface" instead of :clim operation, as follows: (defun ee-restart (#|restart functions take no args|#) (handler-case (let ((args (get-args))) (apply #'exp-engine :operation :cli :name (file-namestring (first args)) (arglist-to-plist (rest args)))) (cli-arg-invalid (err) (unless (eql (mode err) :help) (format t "Error: ~A~%" err)) (run-op nil :help) (exit 1)) (ee-error (err) (format t "Express Engine Error: ~A~%" err) (exit 1)) (error (err) (format t "Error: ~A~%" err) (exit 1))) (exit 0)) then rebuilding the eengine, produces: ./eengine Error: There is no applicable method for the generic function #<STANDARD-GENERIC-FUNCTION EE:RUN-OP (9)> when called with arguments (#<EEK::CL-SESSION {10035B97F3}> :CLI). So, is there something different which has to happen in the ee-restart, or am I not passing the correct arguments to the ./eengine ? I assume the ./eengine --help it intended to give specific command-line advice for eengine, but as I mentioned, it's giving generic SBCL command-line help. Best Regards, Dave > 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? > > > > > As I mentioned, I did get the eengine executable to build > > successfully. But running it with no arguments throws the error: > > > > > > > > > This is from the function ee-restart, defined in top-level.lisp, and > > seems to invoke a :clim operation by default. Is there a different > > restart function which should be used for command-line operation? > > I think it should give you help if you do > > ./eengine --help > > Craig > > > > > Regards > > > > > > Dave > > > > > > > > > > > > > > > > > > On Sun, Sep 22, 2013 at 10:22 PM, Craig Lanning > > <cla...@us...> wrote: > > Comment out any CLSM stuff, too. > > > > You should be able to compile/load everything by loading the > > file > > "load-engine.lisp". > > > > Craig > > > > On Sun, 2013-09-22 at 21:48 -0400, Dave Cooper wrote: > > > > > > Hi Craig, > > > > > > > > > Thanks for the tips. I went ahead and commented out the > > CLIM stuff. > > > Now I'm getting: > > > > > > > > > Package CLSM does not exist > > > > > > > > > coming from the bottom line of sbcl/compile.lisp > > > > > > > > > The (load "system") above that seems to be completing > > successfully. > > > > > > > > > But, I'm not seeing a definition for the :CLSM package > > anywhere... > > > > > > > > > > > > > > > Regards, > > > > > > > > > Dave > > > > > > > > > > > > > > > > > > > > > On Sun, Sep 22, 2013 at 8:40 PM, Craig Lanning > > > <cla...@us...> wrote: > > > Sorry about that. > > > > > > I've been wanting to work on the graphical version > > so I added > > > CLIM > > > things. > > > > > > If you want to comment out any CLIM stuff, then you > > should be > > > able to > > > build the command line version. There are several > > places > > > where > > > NOTING-PROGRESS and its associates show up in the > > kernel/ code > > > and in > > > the plugins/p11/ and plugins/p21. > > > > > > Craig > > > > > > On Sun, 2013-09-22 at 19:20 -0400, Dave Cooper > > wrote: > > > > > > > > > > > > Dear Exp'ers, > > > > > > > > > > > > I am trying to get the command-line version built > > on SBCL > > > but ran into > > > > a couple glitches so thought I would ask here > > before getting > > > myself > > > > into more trouble... > > > > > > > > > > > > I am following the build instructions from: > > > > > > > > > > > > > > http://sourceforge.net/p/exp-engine/engine/ci/master/tree/ > > > > > > > > > > > > The first issue I hit is: > > > > > > > > > > > > Undefined function COMPILE-LOAD > > > > > > > > > > > > This function appears to be defined in > > load-engine.lisp. So, > > > I put > > > > that into my ~/.sbclrc file and tried again. > > > > > > > > > > > > > > > > > > > > Next issue is: > > > > > > > > > > > > Undefined package :CLIM in streams.lisp. > > > > > > > > > > > > This is coming from use of clim:noting-progress > > in > > > streams.lisp. > > > > > > > > > > > > > > > > > > > > Should CLIM really be required for a command-line > > version? > > > > > > > > > > > > > > > > > > > > It will be nice to have a full portable GUI going > > at some > > > point but > > > > the first goal is to get a robust command-line > > version > > > working. > > > > > > > > > > > > So, does anyone have advice on getting things > > built with > > > inclusion of > > > > the needed COMPILE-LOAD function, and without CLIM > > > dependency? > > > > > > > > > > > > By the way, if/when we get the basic command-line > > > application > > > > building, would there be any interest in getting > > this > > > project into > > > > Quicklisp? I am somewhat familiar with ASDF and > > Quicklisp, > > > and could > > > > help from that end of things. > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > My Best, > > > > > > > > Dave Cooper, Genworks Support > > > > dav...@ge..., > > dave.genworks.com(skype) > > > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > > > UK: 0191 645 1699 > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > > LIMITED TIME SALE - Full Year of Microsoft > > Training For Just > > > $49.99! > > > > 1,500+ hours of tutorials including VisualStudio > > 2012, > > > Windows 8, SharePoint > > > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New > > Multi-Library > > > Power Pack includes > > > > Mobile, Cloud, Java, and UX Design. Lowest price > > ever! Ends > > > 9/22/13. > > > > > > > > > > http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk > > > > _______________________________________________ > > > > Exp-engine-devel mailing list > > > > Exp...@li... > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > > > > > > > > > > > > > > > > > > > -- > > > My Best, > > > > > > Dave Cooper, Genworks Support > > > dav...@ge..., dave.genworks.com(skype) > > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > > UK: 0191 645 1699 > > > > > > > > > ------------------------------------------------------------------------------ > > > LIMITED TIME SALE - Full Year of Microsoft Training For Just > > $49.99! > > > 1,500+ hours of tutorials including VisualStudio 2012, > > Windows 8, SharePoint > > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library > > Power Pack includes > > > > > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends > > 9/20/13. > > > > > > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > > > _______________________________________________ > > > Exp-engine-devel mailing list > > > Exp...@li... > > > > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > > > > > > > > > > > > > > -- > > My Best, > > > > Dave Cooper, Genworks Support > > dav...@ge..., dave.genworks.com(skype) > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > UK: 0191 645 1699 > > > > > ------------------------------------------------------------------------------ > > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, > SharePoint > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack > includes > > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. > > > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > > _______________________________________________ > > Exp-engine-devel mailing list > > Exp...@li... > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > -- My Best, Dave Cooper, Genworks Support dav...@ge..., dave.genworks.com(skype) USA: 248-327-3253(o), 1-248-330-2979(mobile) UK: 0191 645 1699 |
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 |
From: Craig L. <cla...@us...> - 2013-09-23 13:34:42
|
On Sun, 2013-09-22 at 22:33 -0400, Dave Cooper wrote: > > Indeed, from an interactive SBCL session I can now do: > > > (load "load-engine") > > > But is there a way to run the command-line system from within an > interactive Lisp? It seems that the command-line system currently > meant to be run in batch from an OS command-shell prompt using the > eengine executable, isn't it? 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? > > As I mentioned, I did get the eengine executable to build > successfully. But running it with no arguments throws the error: > > > Error: There is no applicable method for the generic function > #<STANDARD-GENERIC-FUNCTION EEK:MAKE-SESSION (1)> > when called with arguments > (:CLIM). > > > This is from the function ee-restart, defined in top-level.lisp, and > seems to invoke a :clim operation by default. Is there a different > restart function which should be used for command-line operation? I think it should give you help if you do ./eengine --help Craig > > Regards > > > Dave > > > > > > > > > On Sun, Sep 22, 2013 at 10:22 PM, Craig Lanning > <cla...@us...> wrote: > Comment out any CLSM stuff, too. > > You should be able to compile/load everything by loading the > file > "load-engine.lisp". > > Craig > > On Sun, 2013-09-22 at 21:48 -0400, Dave Cooper wrote: > > > > Hi Craig, > > > > > > Thanks for the tips. I went ahead and commented out the > CLIM stuff. > > Now I'm getting: > > > > > > Package CLSM does not exist > > > > > > coming from the bottom line of sbcl/compile.lisp > > > > > > The (load "system") above that seems to be completing > successfully. > > > > > > But, I'm not seeing a definition for the :CLSM package > anywhere... > > > > > > > > > > Regards, > > > > > > Dave > > > > > > > > > > > > > > On Sun, Sep 22, 2013 at 8:40 PM, Craig Lanning > > <cla...@us...> wrote: > > Sorry about that. > > > > I've been wanting to work on the graphical version > so I added > > CLIM > > things. > > > > If you want to comment out any CLIM stuff, then you > should be > > able to > > build the command line version. There are several > places > > where > > NOTING-PROGRESS and its associates show up in the > kernel/ code > > and in > > the plugins/p11/ and plugins/p21. > > > > Craig > > > > On Sun, 2013-09-22 at 19:20 -0400, Dave Cooper > wrote: > > > > > > > > > Dear Exp'ers, > > > > > > > > > I am trying to get the command-line version built > on SBCL > > but ran into > > > a couple glitches so thought I would ask here > before getting > > myself > > > into more trouble... > > > > > > > > > I am following the build instructions from: > > > > > > > > > > http://sourceforge.net/p/exp-engine/engine/ci/master/tree/ > > > > > > > > > The first issue I hit is: > > > > > > > > > Undefined function COMPILE-LOAD > > > > > > > > > This function appears to be defined in > load-engine.lisp. So, > > I put > > > that into my ~/.sbclrc file and tried again. > > > > > > > > > > > > > > > Next issue is: > > > > > > > > > Undefined package :CLIM in streams.lisp. > > > > > > > > > This is coming from use of clim:noting-progress > in > > streams.lisp. > > > > > > > > > > > > > > > Should CLIM really be required for a command-line > version? > > > > > > > > > > > > > > > It will be nice to have a full portable GUI going > at some > > point but > > > the first goal is to get a robust command-line > version > > working. > > > > > > > > > So, does anyone have advice on getting things > built with > > inclusion of > > > the needed COMPILE-LOAD function, and without CLIM > > dependency? > > > > > > > > > By the way, if/when we get the basic command-line > > application > > > building, would there be any interest in getting > this > > project into > > > Quicklisp? I am somewhat familiar with ASDF and > Quicklisp, > > and could > > > help from that end of things. > > > > > > > > > > > > > > > > > > -- > > > My Best, > > > > > > Dave Cooper, Genworks Support > > > dav...@ge..., > dave.genworks.com(skype) > > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > > UK: 0191 645 1699 > > > > > > > > > > > ------------------------------------------------------------------------------ > > > LIMITED TIME SALE - Full Year of Microsoft > Training For Just > > $49.99! > > > 1,500+ hours of tutorials including VisualStudio > 2012, > > Windows 8, SharePoint > > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New > Multi-Library > > Power Pack includes > > > Mobile, Cloud, Java, and UX Design. Lowest price > ever! Ends > > 9/22/13. > > > > > > http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk > > > _______________________________________________ > > > Exp-engine-devel mailing list > > > Exp...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > > > > > > > > > > > > -- > > My Best, > > > > Dave Cooper, Genworks Support > > dav...@ge..., dave.genworks.com(skype) > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > UK: 0191 645 1699 > > > > > ------------------------------------------------------------------------------ > > LIMITED TIME SALE - Full Year of Microsoft Training For Just > $49.99! > > 1,500+ hours of tutorials including VisualStudio 2012, > Windows 8, SharePoint > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library > Power Pack includes > > > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends > 9/20/13. > > > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > > _______________________________________________ > > Exp-engine-devel mailing list > > Exp...@li... > > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > > > > > > -- > My Best, > > Dave Cooper, Genworks Support > dav...@ge..., dave.genworks.com(skype) > USA: 248-327-3253(o), 1-248-330-2979(mobile) > UK: 0191 645 1699 > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > _______________________________________________ > Exp-engine-devel mailing list > Exp...@li... > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel |
From: Dave C. <dav...@ge...> - 2013-09-23 02:33:12
|
Indeed, from an interactive SBCL session I can now do: (load "load-engine") But is there a way to run the command-line system from within an interactive Lisp? It seems that the command-line system currently meant to be run in batch from an OS command-shell prompt using the eengine executable, isn't it? As I mentioned, I did get the eengine executable to build successfully. But running it with no arguments throws the error: Error: There is no applicable method for the generic function #<STANDARD-GENERIC-FUNCTION EEK:MAKE-SESSION (1)> when called with arguments (:CLIM). This is from the function ee-restart, defined in top-level.lisp, and seems to invoke a :clim operation by default. Is there a different restart function which should be used for command-line operation? Regards Dave On Sun, Sep 22, 2013 at 10:22 PM, Craig Lanning < cla...@us...> wrote: > Comment out any CLSM stuff, too. > > You should be able to compile/load everything by loading the file > "load-engine.lisp". > > Craig > > On Sun, 2013-09-22 at 21:48 -0400, Dave Cooper wrote: > > > > Hi Craig, > > > > > > Thanks for the tips. I went ahead and commented out the CLIM stuff. > > Now I'm getting: > > > > > > Package CLSM does not exist > > > > > > coming from the bottom line of sbcl/compile.lisp > > > > > > The (load "system") above that seems to be completing successfully. > > > > > > But, I'm not seeing a definition for the :CLSM package anywhere... > > > > > > > > > > Regards, > > > > > > Dave > > > > > > > > > > > > > > On Sun, Sep 22, 2013 at 8:40 PM, Craig Lanning > > <cla...@us...> wrote: > > Sorry about that. > > > > I've been wanting to work on the graphical version so I added > > CLIM > > things. > > > > If you want to comment out any CLIM stuff, then you should be > > able to > > build the command line version. There are several places > > where > > NOTING-PROGRESS and its associates show up in the kernel/ code > > and in > > the plugins/p11/ and plugins/p21. > > > > Craig > > > > On Sun, 2013-09-22 at 19:20 -0400, Dave Cooper wrote: > > > > > > > > > Dear Exp'ers, > > > > > > > > > I am trying to get the command-line version built on SBCL > > but ran into > > > a couple glitches so thought I would ask here before getting > > myself > > > into more trouble... > > > > > > > > > I am following the build instructions from: > > > > > > > > > http://sourceforge.net/p/exp-engine/engine/ci/master/tree/ > > > > > > > > > The first issue I hit is: > > > > > > > > > Undefined function COMPILE-LOAD > > > > > > > > > This function appears to be defined in load-engine.lisp. So, > > I put > > > that into my ~/.sbclrc file and tried again. > > > > > > > > > > > > > > > Next issue is: > > > > > > > > > Undefined package :CLIM in streams.lisp. > > > > > > > > > This is coming from use of clim:noting-progress in > > streams.lisp. > > > > > > > > > > > > > > > Should CLIM really be required for a command-line version? > > > > > > > > > > > > > > > It will be nice to have a full portable GUI going at some > > point but > > > the first goal is to get a robust command-line version > > working. > > > > > > > > > So, does anyone have advice on getting things built with > > inclusion of > > > the needed COMPILE-LOAD function, and without CLIM > > dependency? > > > > > > > > > By the way, if/when we get the basic command-line > > application > > > building, would there be any interest in getting this > > project into > > > Quicklisp? I am somewhat familiar with ASDF and Quicklisp, > > and could > > > help from that end of things. > > > > > > > > > > > > > > > > > > -- > > > My Best, > > > > > > Dave Cooper, Genworks Support > > > dav...@ge..., dave.genworks.com(skype) > > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > > UK: 0191 645 1699 > > > > > > > > > > > ------------------------------------------------------------------------------ > > > LIMITED TIME SALE - Full Year of Microsoft Training For Just > > $49.99! > > > 1,500+ hours of tutorials including VisualStudio 2012, > > Windows 8, SharePoint > > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library > > Power Pack includes > > > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends > > 9/22/13. > > > > > > http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk > > > _______________________________________________ > > > Exp-engine-devel mailing list > > > Exp...@li... > > > > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > > > > > > > > > > > > -- > > My Best, > > > > Dave Cooper, Genworks Support > > dav...@ge..., dave.genworks.com(skype) > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > UK: 0191 645 1699 > > > > > ------------------------------------------------------------------------------ > > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, > SharePoint > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack > includes > > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. > > > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > > _______________________________________________ > > Exp-engine-devel mailing list > > Exp...@li... > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > -- My Best, Dave Cooper, Genworks Support dav...@ge..., dave.genworks.com(skype) USA: 248-327-3253(o), 1-248-330-2979(mobile) UK: 0191 645 1699 |
From: Craig L. <cla...@us...> - 2013-09-23 02:22:20
|
Comment out any CLSM stuff, too. You should be able to compile/load everything by loading the file "load-engine.lisp". Craig On Sun, 2013-09-22 at 21:48 -0400, Dave Cooper wrote: > > Hi Craig, > > > Thanks for the tips. I went ahead and commented out the CLIM stuff. > Now I'm getting: > > > Package CLSM does not exist > > > coming from the bottom line of sbcl/compile.lisp > > > The (load "system") above that seems to be completing successfully. > > > But, I'm not seeing a definition for the :CLSM package anywhere... > > > > > Regards, > > > Dave > > > > > > > On Sun, Sep 22, 2013 at 8:40 PM, Craig Lanning > <cla...@us...> wrote: > Sorry about that. > > I've been wanting to work on the graphical version so I added > CLIM > things. > > If you want to comment out any CLIM stuff, then you should be > able to > build the command line version. There are several places > where > NOTING-PROGRESS and its associates show up in the kernel/ code > and in > the plugins/p11/ and plugins/p21. > > Craig > > On Sun, 2013-09-22 at 19:20 -0400, Dave Cooper wrote: > > > > > > Dear Exp'ers, > > > > > > I am trying to get the command-line version built on SBCL > but ran into > > a couple glitches so thought I would ask here before getting > myself > > into more trouble... > > > > > > I am following the build instructions from: > > > > > > http://sourceforge.net/p/exp-engine/engine/ci/master/tree/ > > > > > > The first issue I hit is: > > > > > > Undefined function COMPILE-LOAD > > > > > > This function appears to be defined in load-engine.lisp. So, > I put > > that into my ~/.sbclrc file and tried again. > > > > > > > > > > Next issue is: > > > > > > Undefined package :CLIM in streams.lisp. > > > > > > This is coming from use of clim:noting-progress in > streams.lisp. > > > > > > > > > > Should CLIM really be required for a command-line version? > > > > > > > > > > It will be nice to have a full portable GUI going at some > point but > > the first goal is to get a robust command-line version > working. > > > > > > So, does anyone have advice on getting things built with > inclusion of > > the needed COMPILE-LOAD function, and without CLIM > dependency? > > > > > > By the way, if/when we get the basic command-line > application > > building, would there be any interest in getting this > project into > > Quicklisp? I am somewhat familiar with ASDF and Quicklisp, > and could > > help from that end of things. > > > > > > > > > > > > -- > > My Best, > > > > Dave Cooper, Genworks Support > > dav...@ge..., dave.genworks.com(skype) > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > UK: 0191 645 1699 > > > > > > ------------------------------------------------------------------------------ > > LIMITED TIME SALE - Full Year of Microsoft Training For Just > $49.99! > > 1,500+ hours of tutorials including VisualStudio 2012, > Windows 8, SharePoint > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library > Power Pack includes > > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends > 9/22/13. > > > http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk > > _______________________________________________ > > Exp-engine-devel mailing list > > Exp...@li... > > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > > > > > -- > My Best, > > Dave Cooper, Genworks Support > dav...@ge..., dave.genworks.com(skype) > USA: 248-327-3253(o), 1-248-330-2979(mobile) > UK: 0191 645 1699 > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > _______________________________________________ > Exp-engine-devel mailing list > Exp...@li... > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel |
From: Dave C. <dav...@ge...> - 2013-09-23 02:11:35
|
Hi Craig, Thanks for the tips. I went ahead and commented out the CLIM stuff. Now I'm getting: Package CLSM does not exist coming from the bottom line of sbcl/compile.lisp The (load "system") above that seems to be completing successfully. But, I'm not seeing a definition for the :CLSM package anywhere... Regards, Dave On Sun, Sep 22, 2013 at 8:40 PM, Craig Lanning < cla...@us...> wrote: > Sorry about that. > > I've been wanting to work on the graphical version so I added CLIM > things. > > If you want to comment out any CLIM stuff, then you should be able to > build the command line version. There are several places where > NOTING-PROGRESS and its associates show up in the kernel/ code and in > the plugins/p11/ and plugins/p21. > > Craig > > On Sun, 2013-09-22 at 19:20 -0400, Dave Cooper wrote: > > > > > > Dear Exp'ers, > > > > > > I am trying to get the command-line version built on SBCL but ran into > > a couple glitches so thought I would ask here before getting myself > > into more trouble... > > > > > > I am following the build instructions from: > > > > > > http://sourceforge.net/p/exp-engine/engine/ci/master/tree/ > > > > > > The first issue I hit is: > > > > > > Undefined function COMPILE-LOAD > > > > > > This function appears to be defined in load-engine.lisp. So, I put > > that into my ~/.sbclrc file and tried again. > > > > > > > > > > Next issue is: > > > > > > Undefined package :CLIM in streams.lisp. > > > > > > This is coming from use of clim:noting-progress in streams.lisp. > > > > > > > > > > Should CLIM really be required for a command-line version? > > > > > > > > > > It will be nice to have a full portable GUI going at some point but > > the first goal is to get a robust command-line version working. > > > > > > So, does anyone have advice on getting things built with inclusion of > > the needed COMPILE-LOAD function, and without CLIM dependency? > > > > > > By the way, if/when we get the basic command-line application > > building, would there be any interest in getting this project into > > Quicklisp? I am somewhat familiar with ASDF and Quicklisp, and could > > help from that end of things. > > > > > > > > > > > > -- > > My Best, > > > > Dave Cooper, Genworks Support > > dav...@ge..., dave.genworks.com(skype) > > USA: 248-327-3253(o), 1-248-330-2979(mobile) > > UK: 0191 645 1699 > > > > > ------------------------------------------------------------------------------ > > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, > SharePoint > > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack > includes > > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/22/13. > > > http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk > > _______________________________________________ > > Exp-engine-devel mailing list > > Exp...@li... > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > -- My Best, Dave Cooper, Genworks Support dav...@ge..., dave.genworks.com(skype) USA: 248-327-3253(o), 1-248-330-2979(mobile) UK: 0191 645 1699 |
From: Craig L. <cla...@us...> - 2013-09-23 01:09:20
|
Sorry about that. I've been wanting to work on the graphical version so I added CLIM things. If you want to comment out any CLIM stuff, then you should be able to build the command line version. There are several places where NOTING-PROGRESS and its associates show up in the kernel/ code and in the plugins/p11/ and plugins/p21. Craig On Sun, 2013-09-22 at 19:20 -0400, Dave Cooper wrote: > > > Dear Exp'ers, > > > I am trying to get the command-line version built on SBCL but ran into > a couple glitches so thought I would ask here before getting myself > into more trouble... > > > I am following the build instructions from: > > > http://sourceforge.net/p/exp-engine/engine/ci/master/tree/ > > > The first issue I hit is: > > > Undefined function COMPILE-LOAD > > > This function appears to be defined in load-engine.lisp. So, I put > that into my ~/.sbclrc file and tried again. > > > > > Next issue is: > > > Undefined package :CLIM in streams.lisp. > > > This is coming from use of clim:noting-progress in streams.lisp. > > > > > Should CLIM really be required for a command-line version? > > > > > It will be nice to have a full portable GUI going at some point but > the first goal is to get a robust command-line version working. > > > So, does anyone have advice on getting things built with inclusion of > the needed COMPILE-LOAD function, and without CLIM dependency? > > > By the way, if/when we get the basic command-line application > building, would there be any interest in getting this project into > Quicklisp? I am somewhat familiar with ASDF and Quicklisp, and could > help from that end of things. > > > > > > -- > My Best, > > Dave Cooper, Genworks Support > dav...@ge..., dave.genworks.com(skype) > USA: 248-327-3253(o), 1-248-330-2979(mobile) > UK: 0191 645 1699 > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/22/13. > http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk > _______________________________________________ > Exp-engine-devel mailing list > Exp...@li... > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel |
From: Dave C. <dav...@ge...> - 2013-09-22 23:49:16
|
Dear Exp'ers, I am trying to get the command-line version built on SBCL but ran into a couple glitches so thought I would ask here before getting myself into more trouble... I am following the build instructions from: http://sourceforge.net/p/exp-engine/engine/ci/master/tree/ The first issue I hit is: Undefined function COMPILE-LOAD This function appears to be defined in load-engine.lisp. So, I put that into my ~/.sbclrc file and tried again. Next issue is: Undefined package :CLIM in streams.lisp. This is coming from use of clim:noting-progress in streams.lisp. Should CLIM really be required for a command-line version? It will be nice to have a full portable GUI going at some point but the first goal is to get a robust command-line version working. So, does anyone have advice on getting things built with inclusion of the needed COMPILE-LOAD function, and without CLIM dependency? By the way, if/when we get the basic command-line application building, would there be any interest in getting this project into Quicklisp? I am somewhat familiar with ASDF and Quicklisp, and could help from that end of things. -- My Best, Dave Cooper, Genworks Support dav...@ge..., dave.genworks.com(skype) USA: 248-327-3253(o), 1-248-330-2979(mobile) UK: 0191 645 1699 |
From: Craig L. <cla...@us...> - 2013-03-04 16:36:59
|
Peter, Let me branch it tonight and I'll send you the info for checking out the version to build. Much appreciated. Craig On Mon, 2013-03-04 at 09:44 -0500, Peter Denno wrote: > > Let me know if you want the Windows version. > > On 03/03/2013 09:31 PM, Craig Lanning wrote: > > Robert, > > > > I have gotten it to work with the new 242 schema. It seems that I had a > > few loose ends in the parser. > > > > I'm having trouble building the LispWorks based GUI. I can build a > > command line version in LispWorks or SBCL on Linux. The LispWorks > > version is 32-bit. The SBCL version is 64-bit. I can send you one of > > them if you would like to test it. > > > > Before I release it to SourceForge, I want to update the version number > > to 3.4 and maybe improve the help (expresso --help) output. > > > > Craig > > > > > > > > ------------------------------------------------------------------------------ > > Everyone hates slow websites. So do we. > > Make your web apps faster with AppDynamics > > Download AppDynamics Lite for free today: > > http://p.sf.net/sfu/appdyn_d2d_feb > > _______________________________________________ > > Exp-engine-devel mailing list > > Exp...@li... > > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > > > > -- > > Best regards, > Peter > > Peter Denno > National Institute of Standards and Technology, > Systems Integration Division, > Engineering Laboratory, > 100 Bureau Drive, Mail Stop 8265 Tel: +1 301-975-3595 > Gaithersburg, MD, USA 20899-8265 FAX: +1 301-975-4694 |
From: Peter D. <pet...@ni...> - 2013-03-04 14:57:39
|
Let me know if you want the Windows version. On 03/03/2013 09:31 PM, Craig Lanning wrote: > Robert, > > I have gotten it to work with the new 242 schema. It seems that I had a > few loose ends in the parser. > > I'm having trouble building the LispWorks based GUI. I can build a > command line version in LispWorks or SBCL on Linux. The LispWorks > version is 32-bit. The SBCL version is 64-bit. I can send you one of > them if you would like to test it. > > Before I release it to SourceForge, I want to update the version number > to 3.4 and maybe improve the help (expresso --help) output. > > Craig > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > Exp-engine-devel mailing list > Exp...@li... > https://lists.sourceforge.net/lists/listinfo/exp-engine-devel > -- Best regards, Peter Peter Denno National Institute of Standards and Technology, Systems Integration Division, Engineering Laboratory, 100 Bureau Drive, Mail Stop 8265 Tel: +1 301-975-3595 Gaithersburg, MD, USA 20899-8265 FAX: +1 301-975-4694 |
From: Craig L. <cla...@us...> - 2013-03-04 02:55:41
|
Robert, I have gotten it to work with the new 242 schema. It seems that I had a few loose ends in the parser. I'm having trouble building the LispWorks based GUI. I can build a command line version in LispWorks or SBCL on Linux. The LispWorks version is 32-bit. The SBCL version is 64-bit. I can send you one of them if you would like to test it. Before I release it to SourceForge, I want to update the version number to 3.4 and maybe improve the help (expresso --help) output. Craig |
From: cyril <doo...@04...> - 2008-06-11 08:58:26
|
Your girth is set to double with this http://www.doftatin.com/ |
From: Sung M. <Su...@hu...> - 2008-06-11 06:19:17
|
You'll be glad to see how cheap these wonderful items are! http://fliptren.com/ |
From: Dorothea R. <Dor...@sp...> - 2008-06-10 06:38:21
|
Don't you know that big size is alpha and omega of a happy romance? Accomplish your most longed-for goal! http://phiplean.com/ not a student at the school and was not granted accessMarch 26, but it's a very stark choice for them getagree to share power. If they cannot agree by the |
From: Cecelia C. <Ce...@ps...> - 2008-05-31 08:44:21
|
Early September 1992because our funds are so large. We must have been the biggest single Harmonize your style with more fashionable accessories! We wish you a good purchase! http://miuttues.com/ profit enormously. Later, in his Fifth Avenue apartment, Soros enjoysthe chancellor of the exchequer undertakes an act of desperation.Bank of England, and to the prime minister. Hanging up the phone,Never before in British history have rates been hiked twice in one |
From: Trenton C. <Tr...@me...> - 2008-05-27 21:22:32
|
Cater to your lassie by enhancing the dimension of your main love tool! Experience your manliness going great guns! http://nuriageo.com/ March 17 is Saint Patrick's Daysaid Greymouth Sergeant David Cross.who was killed in a friendly fire incident in Iraq on 28 |