| Related articles |
|---|
| [14 earlier articles] |
| Re: Programming language and IDE design gneuner2@comcast.net (George Neuner) (2013-11-08) |
| Re: Programming language and IDE design jthorn@astro.indiana.edu (Jonathan Thornburg) (2013-11-10) |
| Re: Programming language and IDE design martin@gkc.org.uk (Martin Ward) (2013-11-16) |
| Re: Programming language and IDE design DrDiettrich1@aol.com (Hans-Peter Diettrich) (2013-11-16) |
| Re: Programming language and IDE design gneuner2@comcast.net (George Neuner) (2013-11-18) |
| Re: Programming language and IDE design sgk@REMOVEtroutmask.apl.washington.edu (Steven G. Kargl) (2013-11-19) |
| Re: Programming language and IDE design gneuner2@comcast.net (George Neuner) (2013-11-19) |
| Re: Programming language and IDE design jonathan@cobalt.astro.indiana.edu (Jonathan Thornburg) (2013-11-19) |
| Re: Parsing Fortran, was Programming language and IDE design gah@ugcs.caltech.edu (glen herrmannsfeldt) (2013-11-19) |
| Re: Parsing Fortran, was Programming language and IDE design gah@ugcs.caltech.edu (glen herrmannsfeldt) (2013-11-21) |
| Re: Programming language and IDE design wclodius@earthlink.net (2013-11-22) |
| Re: Programming language and IDE design robin51@dodo.com.au (robin) (2013-11-25) |
| Re: Programming language and IDE design martin@gkc.org.uk (Martin Ward) (2013-12-03) |
| [3 later articles] |
| From: | George Neuner <gneuner2@comcast.net> |
| Newsgroups: | comp.compilers |
| Date: | Tue, 19 Nov 2013 12:41:54 -0500 |
| Organization: | A noiseless patient Spider |
| References: | 13-11-016 13-11-018 |
| Keywords: | Fortran, parse, comment |
| Posted-Date: | 19 Nov 2013 13:23:40 EST |
Our esteemed moderator wrote:
>[Fortran through F77 potentially had to look arbitrarily far ahead to
>tell FORMAT statements from an assignment to an array called FORMAT.
>BTDT. But I would be surprised if any modern languages were that hard
>to lex. -John]
You're right - I forgot that the FORMAT *statement* also could be
confused with an assignment [I only ever used format strings with READ
and WRITE]. That potentially could require a large lookahead.
But it's still LL(k). 8-)
George
[Oh, sure, once you know whether a statement is an assignment or
something else, parsing is trivial. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.