Talk:Parsing

From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject Computing (Rated Start-class)
WikiProject icon This article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 Start  This article has been rated as Start-Class on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.
 
WikiProject Computer science (Rated Start-class, Top-importance)
WikiProject icon This article is within the scope of WikiProject Computer science, a collaborative effort to improve the coverage of Computer science related articles on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 Start  This article has been rated as Start-Class on the project's quality scale.
 Top  This article has been rated as Top-importance on the project's importance scale.
 
WikiProject Linguistics (Rated C-class, High-importance)
WikiProject icon This article is within the scope of WikiProject Linguistics, a collaborative effort to improve the coverage of Linguistics on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 C  This article has been rated as C-Class on the project's quality scale.
 High  This article has been rated as High-importance on the project's importance scale.
 

Lexing does not necessarily use regular expressions. Infact that's a rather messed up way of doing it.

Contents

[edit] parseable vs parsable

It seemed to me that the word should be spelled "parsable" following the pattern of elapse/elapsable and traverse/traversable. However, unlike those words a Google search shows fairly even balance between parseable (338,000 hits) and parsable (281,000 hits). Can anyone explain why this word would be treated specially by English speakers? Is it because parse only has one syllable, i.e. so few letters are left after dropping the "e" that people are worried it might be confused with some other root?

[edit] push-me-pull-you

I came here looking for an explanation of push- and pull- parsing. If anybody would like to contribute such a section or page, I for one would appreciate it. Thanks.


I wouldn't call myself an expert, so I won't put this into the page, but IIRC 'push' and 'pull' parsers relate more to the nature of the API they use to interface to the program. You can 'push' tokens into it and the parser triggers callbacks, or the parser just runs on the entire text and you 'pull' out parsed events.


I really need help - any hope of having this explained in words of one syllable! —Preceding unsigned comment added by Daisymaeholly (talkcontribs) 15:16, 29 May 2008 (UTC)

[edit] Parsing in regards to human language?

I know that nowadays everybody talks about parsing in regards to computer languages, but there really ought to be something in there about ordinary parsing of ordinary languages. Or do you young kids not talk about that stuff anymore? 203.26.16.68 07:25, 20 November 2006 (UTC)

Yes, what does this mean:
1. Analyze the following and parse words in italics
I cannot tell if to depart in silence,
Or bitterly to speak in your reproof,
Best fitteth my degree or your condition.

--Slashme (talk) 12:10, 19 May 2008 (UTC)

[edit] Appropriateness of UCalc link

The link to UCalc's commercial maths parsing software for Windows seems a little inappropriate here for two reasons. Firstly it is a mathematics parser whereas the article is on parsing in general, and secondly there are numerous platform-independent freeware alternatives such as http://www.codeproject.com/cpp/FastMathParser.asp - which might be more suitable if a link to a mathematics parser is indeed appropriate here. Any thoughts? Chrisjohnson 22:22, 10 March 2007 (UTC)

[edit] Parsing Picture

I'll create a new version of header picture and upload it. Sorry I undid your changes Nikolasmorton. Cheers - DevinCook (talk) 19:31, 25 November 2007 (UTC)

The new picture I created is different from the original. No possible copyright claim can be made given that is it is a general abstraction. We will able to use the new picture. I appreciate your desire to keep this article clean and accurate.

For thehe picture at the bottom of the page, I also created that. I actually uploaded an image I created for my parsing generator, but thought it could help here too. - DevinCook (talk) 20:27, 27 November 2007 (UTC).

[edit] Broken Link

The external link to an Objective C parser is broken. 89.138.30.201 (talk) 12:36, 18 June 2010 (UTC)

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export