Re: [lisp-snmp] Patch to asn.1 to change from parsergen to a modified cl-yacc
Brought to you by:
binghe
|
From: John F. <jf...@ms...> - 2009-02-24 10:04:40
|
"Chun Tian (binghe)" <bin...@gm...> writes: > On 2009-2-24, at 17:11, John Fremlin wrote: > >> Dear Chun Tian, >> >> Most of the short MIB package names are fine. If they are validated by >> you at compile time that is doubly fine. >> >> The problem is in loading in user defined package names at runtime. It >> is important that we don't cause name collisions if the user for some >> reason wants to load in an MIB which might, for example, have the same >> name as our application (which is already a Lisp package). >> >> Perhaps having an option to avoid polluting the global package >> namespace >> is a good idea. I guess we should rewrite the runtime loading in of >> MIB >> files anyway (unless you've already done that?), but after asking for >> this feature the customer has shown absolutely no interest in it >> whatsoever so I guess it isn't important. > > > The "runtime loading in of MIB files" feature haven't been > supported. And I do have a plan to implemented it without EVAL, > COMPILE and any other things which make delivery hard. No matter > whether you and your customer need it, this is a standard feature and > I'll finish it in a week. Thanks! That's great. As far as I can see there was no need for eval at all and this would be a tidy clean-up [...] |