]> git.donarmstrong.com Git - lilypond.git/commit
* lily/default-actions.cc (Module): new file. default
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 10 Jun 2005 10:58:50 +0000 (10:58 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 10 Jun 2005 10:58:50 +0000 (10:58 +0000)
commit41b8dd4d0bec0445e1850ed8b87fef3599d2d41b
treef058d018919713d889d13c8d7402599dc81f6767
parentf92f963bfd75db1e431dd6ed19d425ea3964d528
* lily/default-actions.cc (Module): new file. default
{book,score}-print functions.

* scm/ly-from-scheme.scm (ly:parse-string-result): use new setup:
pass results via parseStringResult, lookup via ly:parser-lookup.

* lily/lily-parser.cc (Lily_parser): only clone lexer in
constructors.
(parse_file): encapsulate do_yyparse() in scm_set_current_module()
(parse_string): idem.

* ly/spanners-init.ly (assertBeamQuant): don't use #{ #} in init.
ChangeLog
input/regression/beam-quant-standard.ly
lily/default-actions.cc [new file with mode: 0644]
lily/include/lily-lexer.hh
lily/include/lily-parser.hh
lily/lily-lexer.cc
lily/lily-parser-scheme.cc
lily/lily-parser.cc
ly/spanners-init.ly
scm/ly-from-scheme.scm