<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to support-requests</title><link>https://sourceforge.net/p/dparser/support-requests/</link><description>Recent changes to support-requests</description><atom:link href="https://sourceforge.net/p/dparser/support-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 27 Jun 2008 19:50:47 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/dparser/support-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>dparser_wrap.c missing in d-1.19</title><link>https://sourceforge.net/p/dparser/support-requests/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The python part of the install fails (gmake install in python directory), because dparser_wrap.c is missing.  When did swig become a prereq?&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ted Herman</dc:creator><pubDate>Fri, 27 Jun 2008 19:50:47 -0000</pubDate><guid>https://sourceforge.net78b45354e5e907ad90ce949d8c0034b83d02ead0</guid></item><item><title>DParser for python on Solaris</title><link>https://sourceforge.net/p/dparser/support-requests/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi everyone,&lt;/p&gt;
&lt;p&gt;Sorry to ask this low-level question.&lt;br /&gt;
My friend introduced me DParser for python and I want to install it on my machine (Solaris).&lt;/p&gt;
&lt;p&gt;I downloaded the package and first make the DParser package. It worked and 'make test' also worked.&lt;/p&gt;
&lt;p&gt;However, I tried to install the python interface, I got relocation error. The error was generated when .so was generated:&lt;/p&gt;
&lt;p&gt;# make install&lt;br /&gt;
python setup.py install&lt;br /&gt;
running install&lt;br /&gt;
running build&lt;br /&gt;
running build_py&lt;br /&gt;
creating build&lt;br /&gt;
creating build/lib.solaris-2.9-sun4u-2.4&lt;br /&gt;
copying dparser.py -&amp;gt; build/lib.solaris-2.9-sun4u-2.4&lt;br /&gt;
running build_ext&lt;br /&gt;
building 'dparser_swigc' extension&lt;br /&gt;
creating build/temp.solaris-2.9-sun4u-2.4&lt;br /&gt;
gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -DSWIG_GLOBAL -I/usr/local/include/python2.4 -c dparser_wrap.c -o build/temp.solaris-2.9-sun4u-2.4/dparser_wrap.o -Wall&lt;br /&gt;
In file included from /usr/local/include/python2.4/Python.h:8,&lt;br /&gt;
from dparser_wrap.c:47:&lt;br /&gt;
/usr/local/include/python2.4/pyconfig.h:836:1: warning: "_FILE_OFFSET_BITS" redefined&lt;br /&gt;
In file included from /usr/include/iso/string_iso.h:31,&lt;br /&gt;
from /usr/include/string.h:18,&lt;br /&gt;
from dparser_wrap.c:22:&lt;br /&gt;
/usr/include/sys/feature_tests.h:96:1: warning: this is the location of the previous definition&lt;br /&gt;
dparser_wrap.c:1590: warning: function declaration isn't a prototype&lt;br /&gt;
gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -DSWIG_GLOBAL -I/usr/local/include/python2.4 -c pydparser.c -o build/temp.solaris-2.9-sun4u-2.4/pydparser.o -Wall&lt;br /&gt;
gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -DSWIG_GLOBAL -I/usr/local/include/python2.4 -c make_tables.c -o build/temp.solaris-2.9-sun4u-2.4/make_tables.o -Wall&lt;br /&gt;
gcc -shared build/temp.solaris-2.9-sun4u-2.4/dparser_wrap.o build/temp.solaris-2.9-sun4u-2.4/pydparser.o build/temp.solaris-2.9-sun4u-2.4/make_tables.o -L../ -lmkdparse -ldparse -o build/lib.solaris-2.9-sun4u-2.4/dparser_swigc.so&lt;br /&gt;
Text relocation remains                     referenced&lt;br /&gt;
against symbol          offset  in file&lt;br /&gt;
&amp;lt;unknown&amp;gt;                           0x2a8         ..//libmkdparse.a(gram.o)&lt;br /&gt;
&amp;lt;unknown&amp;gt;                           0x2ac         ..//libmkdparse.a(gram.o)&lt;br /&gt;
&amp;lt;unknown&amp;gt;                           0x2b0         ..//libmkdparse.a(gram.o)&lt;br /&gt;
&amp;lt;unknown&amp;gt;                           0x2b4         ..//libmkdparse.a(gram.o)&lt;br /&gt;
... &amp;lt;snip&amp;gt; .... (many relocation errors)&lt;/p&gt;
&lt;p&gt;I'm using the following versions:&lt;br /&gt;
Solaris 9 (sun4u)&lt;br /&gt;
gcc (GCC) 3.4.2&lt;br /&gt;
Python 2.4.4&lt;br /&gt;
SWIG Version 1.3.29&lt;/p&gt;
&lt;p&gt;//&lt;/p&gt;
&lt;p&gt;As I don't see any errors in the original DParser package, I don't have any clue why 'python setup.py install' generates these errors.&lt;/p&gt;
&lt;p&gt;Any suggestions will be highly appreciated.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;
Aki Niimura&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 13 Aug 2007 18:31:09 -0000</pubDate><guid>https://sourceforge.net0e294940dbac14aa64e226dfc2e6cbf115686ac6</guid></item><item><title>Check return codes everywhere</title><link>https://sourceforge.net/p/dparser/support-requests/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Some checks for return codes are missing.&lt;/p&gt;
&lt;p&gt;Examples:&lt;br /&gt;
Would you like to add more error handling for return values from "(f)printf" in functions like "print_declarations" and "print_no_comma"?&lt;br /&gt;
&lt;a href="http://dparser.cvs.sourceforge.net/dparser/d/write"&gt;http://dparser.cvs.sourceforge.net/dparser/d/write&lt;/a&gt;_tables.c?revision=1.1.1.1&amp;amp;view=markup&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Elfring</dc:creator><pubDate>Thu, 01 Mar 2007 15:07:36 -0000</pubDate><guid>https://sourceforge.net022c71999d83fe3eb4ec9bdf120f0ae4a32632ae</guid></item><item><title>Memory leak</title><link>https://sourceforge.net/p/dparser/support-requests/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'm trying to write a Lua binding for DParser which&lt;br /&gt;
constructs parse tables on the fly, based on the code&lt;br /&gt;
from test_parser.c, but I haven't been able to figure&lt;br /&gt;
out how to free() the D_ParserTables object returned by&lt;br /&gt;
read_binary_tables_from_string(): it undergoes some&lt;br /&gt;
pointer arithmetic before it is returned and the base&lt;br /&gt;
address appears to be lost. Is there some way to&lt;br /&gt;
recover this? If not, is it safe to add an extra member&lt;br /&gt;
to D_ParserTables with this information?&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jamie Webb</dc:creator><pubDate>Mon, 17 Jan 2005 16:26:24 -0000</pubDate><guid>https://sourceforge.net4bb6c461fb7f14560b2ba935a1b2a136aa95ea87</guid></item><item><title>Support for "A - B" grammar in EBNF.</title><link>https://sourceforge.net/p/dparser/support-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Does dparser supports the EBNF grammar: &lt;br /&gt;
C ::= A - B, whose semantic is that C matches any &lt;br /&gt;
string that matches A but does not match B?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeff Max</dc:creator><pubDate>Thu, 15 Apr 2004 15:49:49 -0000</pubDate><guid>https://sourceforge.netf618461a95e0f7f2deae392018934b6f35d392cb</guid></item><item><title>can't build under RHL 9</title><link>https://sourceforge.net/p/dparser/support-requests/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I built D Parser 1.5 fine with GCC 3.3 on SuSE Linux&lt;br /&gt;
8.2, but I'm getting a cryptic error with GCC 3.2.2 on&lt;br /&gt;
Red Hat Linux 9:&lt;/p&gt;
&lt;p&gt;./make_dparser sample.g&lt;br /&gt;
make: *** [sample.g.d_parser.c] Illegal instruction&lt;/p&gt;
&lt;p&gt;Any ideas, besides upgrading GCC?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jon Willeke</dc:creator><pubDate>Thu, 04 Sep 2003 00:31:56 -0000</pubDate><guid>https://sourceforge.net63d4c0be15bd49fe0dd243e4e9c3039962039748</guid></item><item><title>Can't create header file</title><link>https://sourceforge.net/p/dparser/support-requests/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I submitted this to the help forum as well, but I'm not&lt;br /&gt;
sure if anybody monitors it.&lt;/p&gt;
&lt;p&gt;I've managed to create my first DParser and it looks&lt;br /&gt;
like it's working (the test drivers fails and succeeds&lt;br /&gt;
as it should), but to go further I need to be able to&lt;br /&gt;
look at the parse tree, and for that I need headers.&lt;/p&gt;
&lt;p&gt;Unfortuneatly the header files that are generated are&lt;br /&gt;
always empty (except for the ifndef/define/endif).  Is&lt;br /&gt;
there some magic I'm missing?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 28 Aug 2003 09:51:07 -0000</pubDate><guid>https://sourceforge.net29f504804d02ccd3017bbab855b23e7c33598507</guid></item><item><title>something like yywrap?</title><link>https://sourceforge.net/p/dparser/support-requests/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;So I think that the previous request's &amp;amp;quot;streaming reading&amp;amp;quot; &lt;br /&gt;
feature is the same thing that I'm after.&lt;/p&gt;
&lt;p&gt;I would love to use dparser in the next version of our &lt;br /&gt;
software, but my data is coming off of the net, so I don't &lt;br /&gt;
know the buffer size when I call dparse. I need something &lt;br /&gt;
like yywrap to let me add to the buffer during the parse.&lt;/p&gt;
&lt;p&gt;Or is there already some way to do this that I'm missing?&lt;/p&gt;
&lt;p&gt;Thanx,&lt;/p&gt;
&lt;p&gt;Jason&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Bobier</dc:creator><pubDate>Wed, 20 Aug 2003 00:12:06 -0000</pubDate><guid>https://sourceforge.net6d933c43dc4f9b66e9437ed7851d91ea08c54e87</guid></item><item><title>need some features</title><link>https://sourceforge.net/p/dparser/support-requests/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It looks good parser which I want,especially I like &lt;br /&gt;
scannerless architecture.&lt;/p&gt;
&lt;p&gt;but It is not unusable a little,&lt;br /&gt;
I hope some features such as:&lt;/p&gt;
&lt;p&gt;streaming reading(it seems user need to allocate memory&lt;br /&gt;
for parsing,doesn't it?)&lt;br /&gt;
reentrant parser(I could not confirm)&lt;br /&gt;
C++ parser output(If it can do)&lt;br /&gt;
multiple parser(I want to rename each parser)&lt;/p&gt;
&lt;p&gt;I'm not good at English so I'm sorry if I make you &lt;br /&gt;
unpleasant.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 13 Jun 2003 09:56:51 -0000</pubDate><guid>https://sourceforge.net223f409a292fc1c64c8bcbe3333b58a2a766d9d4</guid></item></channel></rss>