On 2014/01/12 08:59:46, dak wrote:
How about define-variables = #(define-void-function (parser location syms) (symbol-list?) (for-each (lambda (sym) (if (null? (ly:parser-lookup parser sym)) (ly:parser-define parser sym *unspecified*)))))
If you write \name for a variable with value *unspecified*, it simply
disappears
in the lexer.
Thanks both. This issue is closed, but I'll check out this solution and raise a new issue to incorporate it Trevor https://codereview.appspot.com/41990043/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel