flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
f0dder 11 May 2005, 17:35
For heavy-duty parsing jobs, you might want to have a look at a parsing engine. It can be beneficial since the grammar you write is sorta like a formal specification of the kind of text you are parsing. If you find the resulting parser is too slow or bloated, you can always then hand-write the parser.
www.goldparser.com looks promising, since it has a decent UI for developing the grammar, and the parser routine and used tables are separata - which means the parser can be used for multiple tables, and a table can be used in multiple languages (unlike stuff like lex/yacc or whatever). I must admit that my experience with such parsing is very limited, but I'm playing around with it a bit currently, as much as my exams allow me (read: not much ![]() |
|||
![]() |
|
Reverend 11 May 2005, 17:41
f0dder wrote: If you find the resulting parser is too slow or bloated, you can always then hand-write the parser ![]() |
|||
![]() |
|
pelaillo 11 May 2005, 18:06
This is a simple and fast html parser I wrote for menuet browser. It will fit well your purposes and is simple to configure to be used for other purposes.
The parser is system independient code. The helper functions are for win32. Madis wrote an improved parser for the browser. Maybe he could post his latest version here.
|
|||||||||||
![]() |
|
Reverend 11 May 2005, 22:08
Very big thx pellailo for sources, but I found an interesting way to achieve my goal. It's so simple, but powerdul
![]() |
|||
![]() |
|
Madis731 12 May 2005, 11:28
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.