<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/jb2csharp/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/jb2csharp/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 28 Sep 2004 20:31:02 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jb2csharp/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>Use TextReader and TextWriter</title><link>https://sourceforge.net/p/jb2csharp/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Instead of using StreamReader and StreamWriter for&lt;br /&gt;
input and output, it would be nice to be able to use&lt;br /&gt;
TextReader and TextWriter.  Also, the output stream&lt;br /&gt;
should be allowed to be null.&lt;/p&gt;
&lt;p&gt;I am working on a project where I am either passed a&lt;br /&gt;
file name or a string to parse, and there is no concept&lt;br /&gt;
of "standard output" -- I have to log errors WITHOUT&lt;br /&gt;
using a  TextWriter.&lt;/p&gt;
&lt;p&gt;This is easy to do in Flex when generating C++ code&lt;br /&gt;
because they use istream and ostream instead of&lt;br /&gt;
ifstream and ofstream, and allow ofstream to be null.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;I've done the work myself (it's trivial), but am not&lt;br /&gt;
sure of whether this is generally applicable.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dpbarron</dc:creator><pubDate>Tue, 28 Sep 2004 20:31:02 -0000</pubDate><guid>https://sourceforge.net73eeb36d15d5a914dcdbec7e1aa04401634d7d38</guid></item><item><title>JF translator generates incorrect code for Cfa</title><link>https://sourceforge.net/p/jb2csharp/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When the flex option Cfa is chosen, jf incorrectly&lt;br /&gt;
generates an array named yy_nxt.  It should be defined as &lt;br /&gt;
"public int [,]yy_nxt".  yylex.template.cs will also&lt;br /&gt;
need to be updated to use the comma instead of [x][y],&lt;br /&gt;
it should be [x,y].&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dpbarron</dc:creator><pubDate>Tue, 28 Sep 2004 20:22:20 -0000</pubDate><guid>https://sourceforge.net982b77a2e328fc90db825479836d20dbccfdaacd</guid></item><item><title>use System.Collections classes</title><link>https://sourceforge.net/p/jb2csharp/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Use System.Collections.ArrayList and &lt;br /&gt;
System.Collections.Stack instead of the vector and &lt;br /&gt;
stack templates.&lt;/p&gt;
&lt;p&gt;Not sure about the performance impact, but it would be &lt;br /&gt;
worthwhile for maintenance's sake.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jolly Chen</dc:creator><pubDate>Thu, 06 Sep 2001 23:24:46 -0000</pubDate><guid>https://sourceforge.net4b588703d1ffce47d8bf46d3b227536d4e0d9683</guid></item><item><title>use C# documentation tags</title><link>https://sourceforge.net/p/jb2csharp/bugs/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;use the various /// XML tags that C# compilers can &lt;br /&gt;
handle with the /doc option to produce XML &lt;br /&gt;
documentation.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jolly Chen</dc:creator><pubDate>Thu, 06 Sep 2001 22:50:04 -0000</pubDate><guid>https://sourceforge.netbbcd4f53e2de4c5dc5068395a7fd062cd967c3ed</guid></item><item><title>convert to using properties</title><link>https://sourceforge.net/p/jb2csharp/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;use C# style indexers and properties where appropriate &lt;br /&gt;
in place of accessor methods().  They would probably &lt;br /&gt;
be more 'natural' to the native C# programmer.&lt;/p&gt;
&lt;p&gt;Examples include&lt;br /&gt;
AbstractYYlex.currentloc&lt;br /&gt;
AbstractYYlex.tokenloc&lt;br /&gt;
AbstractYYparse.yylen&lt;br /&gt;
AbstractYYparse.yyval&lt;br /&gt;
AbstractYYparse.yyrhsname&lt;br /&gt;
AbstractYYparse.yyrulename&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jolly Chen</dc:creator><pubDate>Thu, 06 Sep 2001 22:47:28 -0000</pubDate><guid>https://sourceforge.nete24a9c3444a08ca35b6cd997c999f1c682f531f5</guid></item></channel></rss>