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

Unified Diff: lily/include/lily-lexer.hh

Issue 6295098: Allow immediate Scheme expressions with splicing and multiple values (Closed) Base URL: http://git.savannah.gnu.org/gitweb/?p=lilypond.git/trunk/
Patch Set: A bit more explanation in the docs Created 12 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Documentation/extending/scheme-tutorial.itely ('k') | lily/lexer.ll » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lily/include/lily-lexer.hh
diff --git a/lily/include/lily-lexer.hh b/lily/include/lily-lexer.hh
index 637580056589ed73c00c596733923ac0932b7e1b..9a48e3b8e90196b931f7776580a03df37db69c7f 100644
--- a/lily/include/lily-lexer.hh
+++ b/lily/include/lily-lexer.hh
@@ -50,8 +50,9 @@ private:
SCM scopes_;
SCM start_module_;
int hidden_state_;
+ SCM eval_scm (SCM, char extra_token = 0);
public:
- SCM eval_scm (SCM);
+ SCM eval_scm_token (SCM sval) { return eval_scm (sval, '#'); }
SCM extra_tokens_;
YYSTYPE *lexval_;
Input *lexloc_;
« no previous file with comments | « Documentation/extending/scheme-tutorial.itely ('k') | lily/lexer.ll » ('j') | no next file with comments »

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