Log of /branches/common-nfo/tools/nfotiser/parser.c
Parent Directory
|
Revision Log
Revision
3470 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 9 16:04:11 2007 UTC
(6 years, 6 months ago)
by
tg
File length: 10900 byte(s)
Diff to
previous 3465
track the _real_ entry type, for varname expansion:
• KWT_MULTI etc. with a short match become KWT_NORMAL
• KWT_MULTITOP becomes KWT_MULTI xor KWT_MULTITER
Revision
3461 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 9 14:53:21 2007 UTC
(6 years, 6 months ago)
by
tg
File length: 10124 byte(s)
Diff to
previous 3460
• new keyword type MULTITOP = multi + optional iterator
• change a little in the data types to match spec and nfo draft
• fix a double free while here: str_[n]add() does realloc, no need to free
Revision
3457 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 9 13:40:07 2007 UTC
(6 years, 6 months ago)
by
tg
File length: 8710 byte(s)
Diff to
previous 3456
hook parser and dumper into main loop, seems to loop and hog all mem tho, a case for the debugger...
Revision
3452 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 9 11:22:16 2007 UTC
(6 years, 6 months ago)
by
tg
File length: 4021 byte(s)
Diff to
previous 3449
sometimes, the best ideas come on the way to work
after mmapping the file, make a local NUL-terminated copy (i.e. read-writable)
this will greatly simplify the following algorithm.
Revision
3444 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Added
Wed Aug 8 14:32:17 2007 UTC
(6 years, 6 months ago)
by
tg
File length: 1721 byte(s)
first cut at the parser data types
thanks to bsiegert@mbsd for discussing the algorithms and data types used
and providing useful information
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.