Send rubynet-announce mailing list submissions to
	rubynet-announce / lists.rubynet.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.rubynet.org/lists/listinfo/rubynet-announce
or, via email, send a message with subject or body 'help' to
	rubynet-announce-request / lists.rubynet.org

You can reach the person managing the list at
	rubynet-announce-owner / lists.rubynet.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of rubynet-announce digest..."


Today's Topics:

   1. RubyConf 2003: Call for Presentation Proposals
      (dblack / superlink.net)
   2. Coco/R for Ruby 1.0.0 has been released (Ryan Davis)


----------------------------------------------------------------------

Message: 1
Date: Wed, 6 Aug 2003 17:51:18 -0400 (EDT)
From: dblack / superlink.net
Subject: [ruby-announce] RubyConf 2003: Call for Presentation
	Proposals
To: announce / rubynet.org
Message-ID:
	<Pine.LNX.4.44.0308061750540.24259-100000 / candle.superlink.net>
Content-Type: TEXT/PLAIN; charset=US-ASCII



RUBY CONFERENCE 2003: Call for Presentation Proposals


Proposals for full-length presentations (about 45-50 minutes)
at the 2003 Ruby Conference are now being accepted at
<http://rubycentral.org/03/index.rb?dest=proposal>.

The deadline for proposal submission is August 20.  Announcement of
presentation selection and conference agenda will be made shortly
thereafter.

Looking forward to seeing, and possibly hearing, you at the Conference!


David Black
Chad Fowler

for Ruby Conference 2003 (http://www.rubyconf.org)
and Ruby Central, Inc. (http://www.rubycentral.org)



------------------------------

Message: 2
Date: Wed, 6 Aug 2003 20:04:20 -0700
From: Ryan Davis <ryand-ruby / zenspider.com>
Subject: [ruby-announce] Coco/R for Ruby 1.0.0 has been released
To: Seattle Ruby Brigade! <ruby / zenspider.com>
Cc: Ruby Announce <announce / rubynet.org>
Message-ID: <D73DDD27-C883-11D7-A366-0030657CEB62 / zenspider.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed

Coco/R for Ruby 1.0.0 has been released.

	http://sourceforge.net/projects/coco-ruby/

DESCRIPTION:

(Stolen from http://www.scifac.ru.ac.za/coco/)

Coco/R combines the functionality of the well-known UNIX tools lex and
yacc , to form an extremely easy to use compiler generator that
generates recursive descent parsers, their associated scanners, and
(in some versions) a driver program, from attributed grammars (written
using EBNF syntax with attributes and semantic actions) which conform
to the restrictions imposed by LL(1) parsing (rather than LALR
parsing, as allowed by yacc ). The user has to add modules for symbol
table handling, optimization, and code generation in order to get a
running compiler. Coco/R can also be used to construct other
syntax-based applications that have less of a "compiler" flavour.

(Not stolen)

Coco/R(uby) is a port of Coco/R to ruby and generates pure ruby
parsers and scanners. This version of Coco/R is not related to Mark
Probert's version (http://raa.ruby-lang.org/list.rhtml?name=coco-rb).

This version of Coco/R generates pure ruby. Mark's version generates C
for ruby extensions. If you find this version too slow, you might want
to check out Mark's. If however, you need pure ruby or can't deploy
where there is a C compiler, you finally have an LL solution.

FEATURES/PROBLEMS:

+ Happy neato ruby parsers and lexers.
- Not clean. Design needs massive cleanup.
- Needs actual documentation (unless you've used coco/r before).
- Needs actual tests.
- Probably lots of other bad things... I'd love feedback.


------------------------------

_______________________________________________
rubynet-announce mailing list
announce / rubynet.org
http://lists.rubynet.org/lists/listinfo/rubynet-announce

End of rubynet-announce Digest, Vol 6, Issue 3
**********************************************