Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Combinator parsing in Scheme?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  3 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Thaddeus L Olczyk  
View profile  
 More options Aug 6 2003, 7:45 am
Newsgroups: comp.lang.scheme
From: Thaddeus L Olczyk <olc...@interaccess.com>
Date: Wed, 06 Aug 2003 11:43:54 GMT
Local: Wed, Aug 6 2003 7:43 am
Subject: Combinator parsing in Scheme?
Any references/libraries to combinator parsing ( ala Hutton and Meijer
mostly, but some Wadler ) in Scheme out there?
--------------------------------------------------
Thaddeus L. Olczyk, PhD
Think twice, code once.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Artie Gold  
View profile  
 More options Aug 6 2003, 11:10 am
Newsgroups: comp.lang.scheme
From: Artie Gold <artieg...@austin.rr.com>
Date: Wed, 06 Aug 2003 15:10:16 GMT
Local: Wed, Aug 6 2003 11:10 am
Subject: Re: Combinator parsing in Scheme?

Thaddeus L Olczyk wrote:
> Any references/libraries to combinator parsing ( ala Hutton and Meijer
> mostly, but some Wadler ) in Scheme out there?
> --------------------------------------------------
> Thaddeus L. Olczyk, PhD
> Think twice, code once.

Perhaps:

http://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/scheme/c...

HTH,
--ag

--
Artie Gold -- Austin, Texas


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jens Axel Søgaard  
View profile  
 More options Aug 6 2003, 1:11 pm
Newsgroups: comp.lang.scheme
From: "Jens Axel Søgaard" <use...@soegaard.net>
Date: Wed, 6 Aug 2003 19:11:48 +0200
Local: Wed, Aug 6 2003 1:11 pm
Subject: Re: Combinator parsing in Scheme?

> Thaddeus L Olczyk wrote:
>> Any references/libraries to combinator parsing ( ala Hutton and
>> Meijer mostly, but some Wadler ) in Scheme out there?

  Abstraction and Performance from Explicit Monadic Reflection
  Jonathan Sobel Erik Hilsdale and R. Kent Dybvig Daniel P. Friedman

  Abstract

  Much of the monadic programming literature gets the types right but
  the abstraction wrong. Using monadic parsing as the motivating example,
  we demonstrate standard monadic programs in Scheme, recognize how they
  violate abstraction boundaries, and recover clean abstraction crossings
  through monadic reflection. Once monadic reflection is made explicit,
  it is possible to construct a grammar for monadic programming. This
  grammar, in turn, enables the redefinition of the monadic operators
  as macros that eliminate at expansion time the overhead imposed by
  functional representations. The result is very efficient monadic programs;
  for parsing, the output code is competitive with good hand-crafted parsers.

   http://www.cs.indiana.edu/~jsobel/Parsing/explicit.html

Stone's:

   http://www.math.grin.edu/~stone/courses/languages/monads.ps

?

And Oleg's piece on monads (but nothing about parsing here)

   http://okmij.org/ftp/Scheme/monad-in-Scheme.html

--
Jens Axel Søgaard


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »