]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/lily-library.scm
Vim indent: update comment.
[lilypond.git] / scm / lily-library.scm
index 8958c81cc1897d6e88cc9bc632434ccef93200e7..254fb397d9ec91229351b2d45a1b85c909954c41 100644 (file)
   (or (equal? a b)
       (ly:moment<? a b)))
 
+(define-public (fraction->moment fraction)
+  (if (null? fraction)
+      ZERO-MOMENT
+      (ly:make-moment (car fraction) (cdr fraction))))
+
+(define-public (moment->fraction moment)
+  (cons (ly:moment-main-numerator moment)
+        (ly:moment-main-denominator moment)))
+
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;; arithmetic
 (define-public (average x . lst)