Re: clj-peg v0.6 released

2010-01-28 Thread Brendan Ribera
I can't speak for Michal, but here's my take: Developers working on and with open source languages typically like to use licenses compatible with the main language. When I say open source, I mean in the sense conveyed by the OSI (found here: http://www.opensource.org/docs/definition.php). When I

Re: clj-peg v0.6 released

2010-01-10 Thread Richard Lyman
On Fri, Jan 8, 2010 at 11:07 AM, Paul Mooser taron...@gmail.com wrote: At some point, hopefully someone will write an open-source parsing library with liberal licensing terms for clojure. Would you mind elaborating on your definitions for the terms open-source and liberal licensing? I'm not

Re: [ANN] clj-peg v0.6 released

2010-01-08 Thread Richard Lyman
Currently I'm only providing the code in AOT form. If the JAR is on your classpath everything in the manual works just fine. Did that answer your question? -Rich 2010/1/7 Michał Kwiatkowski constant.b...@gmail.com On Mon, Jan 4, 2010 at 11:27 PM, Richard Lyman richard.ly...@gmail.com wrote:

Re: clj-peg v0.6 released

2010-01-08 Thread Paul Mooser
At some point, hopefully someone will write an open-source parsing library with liberal licensing terms for clojure. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new

Re: [ANN] clj-peg v0.6 released

2010-01-07 Thread Stefan Tilkov
On Jan 5, 2010, at 5:59 PM, Richard Lyman wrote: For now I'd rather be compensated if someone were planning on using clj-peg commercially. I'm not sure how much I'd charge for a commercial-friendly license, and I don't have an automated process for handling billing and production of a

Re: [ANN] clj-peg v0.6 released

2010-01-07 Thread Michał Kwiatkowski
On Mon, Jan 4, 2010 at 11:27 PM, Richard Lyman richard.ly...@gmail.com wrote: This project adds support in Clojure for Parsing Expression Grammars. You'll be able to write pseudo-ebnfs directly in your Clojure code. Sounds nice, but where's the source code? Cheers, mk -- You received this

Re: clj-peg v0.6 released

2010-01-05 Thread Seth
I forgot to appreciate having something like clg-peg to play with... no clue where my manners went. Is this comparable at all to Scala's parser combinators? On Jan 5, 12:17 am, Richard Lyman richard.ly...@gmail.com wrote: Yeah, the management software for my site is in flux. Getting RSS done is

Re: clj-peg v0.6 released

2010-01-05 Thread Richard Lyman
I'm not familiar with Scala's parser combinators, in addition, I'm fuzzy on the technical definition of a parser combinator. I think I'd call it a parser combinator, since the grammar is embedded in the code using native Clojure data structures, evaluation can be delayed, and grammar definitions

Re: [ANN] clj-peg v0.6 released

2010-01-05 Thread Stefan Tilkov
Richard, can you elaborate on the license? The license page says Permission is granted to use and redistribute this software except for commercial use […] Stefan -- Stefan Tilkov, http://www.innoq.com/blog/st/ On 04.01.2010, at 23:27, Richard Lyman wrote: All, This project adds support

Re: [ANN] clj-peg v0.6 released

2010-01-05 Thread Richard Lyman
For now I'd rather be compensated if someone were planning on using clj-peg commercially. I'm not sure how much I'd charge for a commercial-friendly license, and I don't have an automated process for handling billing and production of a differently licensed product, so I'm reluctant to move that

[ANN] clj-peg v0.6 released

2010-01-04 Thread Richard Lyman
All, This project adds support in Clojure for Parsing Expression Grammars. You'll be able to write pseudo-ebnfs directly in your Clojure code. Currently, this... Expr - [Sum $] Sum - [Product (* [SumOp Product])] Product - [Value (* [ProductOp Value])] Value - (| Num Sum)

Re: clj-peg v0.6 released

2010-01-04 Thread Anniepoo
Sweet! Wish I'd had this a few days ago, I just spent the last few days writing parsers. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated -

Re: clj-peg v0.6 released

2010-01-04 Thread Richard Lyman
Oh, sorry! I was thinking about releasing this version last week - but with the new year likely taking precedence I thought I'd wait. Maybe next time I'll send you a version a few days before I announce it. ;-) -Rich On Mon, Jan 4, 2010 at 3:32 PM, Anniepoo annie6...@yahoo.com wrote:

Re: clj-peg v0.6 released

2010-01-04 Thread Seth
An RSS feed might help early adopters test prereleases, but it's been explicitly disabled? On Jan 4, 5:43 pm, Richard Lyman richard.ly...@gmail.com wrote: Oh, sorry! I was thinking about releasing this version last week - but with the new year likely taking precedence I thought I'd wait.

Re: clj-peg v0.6 released

2010-01-04 Thread Richard Lyman
Yeah, the management software for my site is in flux. Getting RSS done is on the todo list, but not very high. There really aren't pre-releases - when I have a version to release I announce it here as soon as it's available. I hadn't thought that there might actually be people interested in