For Programmers: Free Programming Magazines  


Home > Archive > Compilers > August 2004 > Cobol grammar?









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Cobol grammar?
matteo

2004-07-28, 9:08 pm

Hi all,
I have to create a parser for Cobol AS/400. Because it's very
difficult to find a complete grammar definition for this language, I
wonder if there is a way for describing a grammar (BNF, EBNF,...) that
tokenize only some specific rules and ignore all the rest.
Many Thanks
Matteo.
Ralf Laemmel

2004-08-04, 3:57 am

Hi Matteo,

there are fuzzy parsers, robust parsers (based on island grammars),
tolerant parsers (based on skeleton grammars), and more.

Many pointers in http://homepages.cwi.nl/~ralf/ctp/

Having worked in this context, I would consider this still somewhat as
a black art. It is listed in some ways in the grammarware agenda (2nd
edition): http://www.cs.vu.nl/grammarware/agenda/

Ralf


matteo wrote:

>Hi all,
>I have to create a parser for Cobol AS/400. Because it's very
>difficult to find a complete grammar definition for this language, I
>wonder if there is a way for describing a grammar (BNF, EBNF,...) that
>tokenize only some specific rules and ignore all the rest.

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com