From freiksenet at gmail.com Sun Nov 22 18:54:12 2009 From: freiksenet at gmail.com (Mikhail Novikov) Date: Sun, 22 Nov 2009 20:54:12 +0200 Subject: [Cl-yacc-ebnf-devel] Some updates Message-ID: <4B0988D4.30806@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello! I have updated the code a bit, added support for :group keyword and done some refactoring. I have removed dependency on anaphora (which I have not actually used as it turns out) and iterate, I will look on how to remove alexandria dependency later. Stuff seems to work, though there are some bugs with :option keyword that I already found, will think on how to fix them later. Future plans: all cl-yacc define macros and make-functions, variant keyword so you can create alternative productions for each item with one ebnf production. Best regards, Mikhail -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAksJiNQACgkQPHyh4sfuKrkeUACfb0R5r/lzHG/ISTr7kgxypTwu KnkAnR0n+eBDcmEEn66DIqfyL7tHfXiB =Jlxh -----END PGP SIGNATURE----- From gtalk000 at gmail.com Mon Nov 30 02:47:58 2009 From: gtalk000 at gmail.com (Plato Wu) Date: Mon, 30 Nov 2009 10:47:58 +0800 Subject: [Cl-yacc-ebnf-devel] Hello, Sir Message-ID: <873a3wn2xt.fsf@gmail.com> I learned this project from Tobias C. Rittweiler and am interested helping in helping out it. Is it OK. Best regards, Plato Wu From freiksenet at gmail.com Mon Nov 30 04:22:34 2009 From: freiksenet at gmail.com (Mikhail Novikov) Date: Mon, 30 Nov 2009 06:22:34 +0200 Subject: [Cl-yacc-ebnf-devel] Hello, Sir In-Reply-To: <873a3wn2xt.fsf@gmail.com> References: <873a3wn2xt.fsf@gmail.com> Message-ID: <4B13488A.1020100@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi! Yeah, it is definitely okay. Register on gitorious and you will be able to clone/push/pull repositories and request the merges. Current status and plans: I already made all the make- functions (they should be upstream I think), so the parser should be semi-functional already. I am going to add an "or" command, so you can use it in groups, for example, and then I will look into the "except". What I need help on: I have not made any def- functions from cl-yacc, such as define-ebnf-parser. These would be useful to have. Tobias was working on test framework, but I have not heard from him for some time, so I am not sure if he'd been doing this. If he hadn't, then this is the thing that could be done too. Thanks, Mikhail Plato Wu wrote: > I learned this project from Tobias C. Rittweiler and am interested > helping in helping out it. Is it OK. > > Best regards, > Plato Wu > > _______________________________________________ > Cl-yacc-ebnf-devel mailing list > Cl-yacc-ebnf-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/cl-yacc-ebnf-devel -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAksTSIoACgkQPHyh4sfuKrnNvgCffpHNa32kd77Ntf1pgU3nQGfR f/kAn1CNN6G3ljV7jb2P5Vxd9Dsnhu4v =64e1 -----END PGP SIGNATURE-----