Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(10268)

Issue 563560043: Let flex handle the input stack (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
4 years, 2 months ago by hahnjo
Modified:
3 years, 11 months ago
Reviewers:
lemzwerg, hanwenn
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Let flex handle the input stack This requires at least flex 2.5.29 released in 2003. Prior cleanups: 1) Use Includable_lexer::new_input in Lily_lexer Only Includable_lexer::new_input (const string &, Sources *) is virtual, the method with type (const string &, const string &, Sources *) should not be declared. 2) Deduplicate code from Includable_lexer::new_input

Patch Set 1 #

Total comments: 4

Patch Set 2 : rebase and fix name of cache variable #

Unified diffs Side-by-side diffs Delta from patch set Stats (+41 lines, -87 lines) Patch
M aclocal.m4 View 1 1 chunk +9 lines, -12 lines 0 comments Download
M config.hh.in View 1 1 chunk +0 lines, -3 lines 0 comments Download
M lily/includable-lexer.cc View 3 chunks +10 lines, -50 lines 0 comments Download
M lily/include/includable-lexer.hh View 2 chunks +6 lines, -8 lines 0 comments Download
M lily/include/lily-lexer.hh View 1 chunk +1 line, -1 line 0 comments Download
M lily/lexer.ll View 1 chunk +15 lines, -7 lines 0 comments Download
M lily/lily-lexer.cc View 1 chunk +0 lines, -6 lines 0 comments Download

Messages

Total messages: 6
hahnjo
https://codereview.appspot.com/563560043/diff/567260043/aclocal.m4 File aclocal.m4 (right): https://codereview.appspot.com/563560043/diff/567260043/aclocal.m4#newcode556 aclocal.m4:556: # check for yyFlexLexer.yypop_buffer_state () since flex 2.5.29 Random ...
4 years, 2 months ago (2020-02-20 14:21:09 UTC) #1
hanwenn
LGTM https://codereview.appspot.com/563560043/diff/567260043/aclocal.m4 File aclocal.m4 (right): https://codereview.appspot.com/563560043/diff/567260043/aclocal.m4#newcode556 aclocal.m4:556: # check for yyFlexLexer.yypop_buffer_state () since flex 2.5.29 ...
4 years, 1 month ago (2020-02-20 23:05:46 UTC) #2
hahnjo
https://codereview.appspot.com/563560043/diff/567260043/aclocal.m4 File aclocal.m4 (right): https://codereview.appspot.com/563560043/diff/567260043/aclocal.m4#newcode556 aclocal.m4:556: # check for yyFlexLexer.yypop_buffer_state () since flex 2.5.29 On ...
4 years, 1 month ago (2020-02-21 08:00:27 UTC) #3
lemzwerg
> > could we check the version number instead? > > No, the header doesn't ...
4 years, 1 month ago (2020-02-21 08:21:07 UTC) #4
hahnjo
On 2020/02/21 08:21:07, lemzwerg wrote: > > > could we check the version number instead? ...
4 years, 1 month ago (2020-02-21 08:24:30 UTC) #5
hahnjo
4 years, 1 month ago (2020-02-25 15:06:20 UTC) #6
rebase and fix name of cache variable
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b