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

Issue 4969062: Create define-scheme-function in analogy to define-music-function (multiple commits) (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 8 months ago by dak
Modified:
12 years, 8 months ago
Reviewers:
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Create define-scheme-function in analogy to define-music-function (multiple commits) parser.yy: allow the last music argument of an SCM_FUNCTION to omit delimiters in most cases lexer.ll: Introduce Scheme functions parser.yy: Change call of run_music_function to a more straightforward variant

Patch Set 1 #

Patch Set 2 : Allow a few more cases of scheme functions with undelimited music arguments #

Patch Set 3 : Add documentation. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+288 lines, -93 lines) Patch
M Documentation/changes.tely View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M Documentation/extending/programming-interface.itely View 1 2 5 chunks +176 lines, -55 lines 0 comments Download
M Documentation/extending/scheme-tutorial.itely View 1 2 1 chunk +1 line, -1 line 0 comments Download
M lily/lexer.ll View 2 chunks +7 lines, -2 lines 0 comments Download
M lily/music-function-scheme.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M lily/parser.yy View 1 23 chunks +70 lines, -30 lines 0 comments Download
M scm/ly-syntax-constructors.scm View 1 chunk +5 lines, -1 line 0 comments Download
M scm/music-functions.scm View 1 chunk +21 lines, -2 lines 0 comments Download

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