https://redmine.ruby-lang.org/https://redmine.ruby-lang.org/favicon.ico?17113305112009-09-18T04:57:24ZRuby Issue Tracking SystemRuby master - Feature #1493: [patch] lex_state as bit field / IS_lex_state() macrohttps://redmine.ruby-lang.org/issues/1493?journal_id=58652009-09-18T04:57:24Zmarcandre (Marc-Andre Lafortune)marcandre-ruby-core@marc-andre.ca
<ul><li><strong>Category</strong> set to <i>core</i></li><li><strong>Assignee</strong> set to <i>matz (Yukihiro Matsumoto)</i></li><li><strong>Priority</strong> changed from <i>Normal</i> to <i>3</i></li></ul><p>=begin</p>
<p>=end</p> Ruby master - Feature #1493: [patch] lex_state as bit field / IS_lex_state() macrohttps://redmine.ruby-lang.org/issues/1493?journal_id=98412010-04-04T01:16:33Zznz (Kazuhiro NISHIYAMA)
<ul><li><strong>Category</strong> set to <i>core</i></li><li><strong>Status</strong> changed from <i>Open</i> to <i>Assigned</i></li><li><strong>Target version</strong> set to <i>2.0.0</i></li></ul><p>=begin</p>
<p>=end</p> Ruby master - Feature #1493: [patch] lex_state as bit field / IS_lex_state() macrohttps://redmine.ruby-lang.org/issues/1493?journal_id=237822012-02-14T00:26:15Zmame (Yusuke Endoh)mame@ruby-lang.org
<ul><li><strong>Assignee</strong> changed from <i>matz (Yukihiro Matsumoto)</i> to <i>nobu (Nobuyoshi Nakada)</i></li></ul><p>Nobu, aren't you interested in this? Could you please review and<br>
import the patch if it looks good to you?</p>
<p>This seems to be just a patch for refactoring. Though, the purpose<br>
is not so clear to me. (Who is planning to break the dependence on<br>
bison?) But, the patch seems benign (I read only the ticket, not<br>
the patch itself).</p>
<p>--<br>
Yusuke Endoh <a href="mailto:mame@tsg.ne.jp" class="email">mame@tsg.ne.jp</a></p> Ruby master - Feature #1493: [patch] lex_state as bit field / IS_lex_state() macrohttps://redmine.ruby-lang.org/issues/1493?journal_id=317352012-10-27T10:08:01Znobu (Nobuyoshi Nakada)nobu@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>This issue was solved with changeset r37338.<br>
Dave, thank you for reporting this issue.<br>
Your contribution to Ruby is greatly appreciated.<br>
May Ruby be with you.</p>
<hr>
<p>parse.y: bit field lex_state</p>
<ul>
<li>parse.y (enum lex_state_e): [EXPERIMENTAL] lex_state as bit field /<br>
IS_lex_state() macro. based on the patch by Dave B in<br>
<a href="/issues/1493">[ruby-core:23503]</a>. [Feature <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: [patch] lex_state as bit field / IS_lex_state() macro (Closed)" href="https://redmine.ruby-lang.org/issues/1493">#1493</a>]</li>
</ul>