]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/c++.scm
Add symbol-list? predicate
[lilypond.git] / scm / c++.scm
index 444a3e9ba6534b9201c26937785bcbb4fc9e6a5d..d627481e5cba9e33243f3c14018e3655b8164ca2 100644 (file)
@@ -48,6 +48,9 @@
 (define-public (boolean-or-symbol? x)
   (or (boolean? x) (symbol? x)))
 
+(define-public (symbol-list? x)
+  (and (list? x) (every symbol? x)))
+
 (define-public (string-or-symbol? x)
   (or (string? x) (symbol? x)))