[ << Tables du manuel de notation ] | [Racine][Table des matières][Index][ ? ] | [ Aide-mémoire >> ] | ||
[ < Fonctions mucicales ] | [ Plus haut: Tables du manuel de notation ] | [ R5RS primary predicates > ] |
A.16 Types de prédicats prédéfinis
R5RS primary predicates | ||
R5RS secondary predicates | ||
Guile predicates | ||
LilyPond scheme predicates | ||
LilyPond exported predicates |
R5RS primary predicates
Type predicate | Description |
---|---|
| boolean |
| character |
| number |
| pair |
| port |
| procedure |
| string |
| symbol |
| vector |
[ << Tables du manuel de notation ] | [Racine][Table des matières][Index][ ? ] | [ Aide-mémoire >> ] | ||
[ < R5RS primary predicates ] | [ Plus haut: Types de prédicats prédéfinis ] | [ Guile predicates > ] |
R5RS secondary predicates
Type predicate | Description |
---|---|
| alphabetic character |
| lower-case character |
| numeric character |
| upper-case character |
| whitespace character |
| complex number |
| end-of-file object |
| even number |
| exact number |
| inexact number |
| input port |
| integer |
| list (use |
| negative number |
| null |
| odd number |
| output port |
| positive number |
| rational number |
| real number |
| zero |
Guile predicates
Type predicate | Description |
---|---|
| hash table |
[ << Tables du manuel de notation ] | [Racine][Table des matières][Index][ ? ] | [ Aide-mémoire >> ] | ||
[ < Guile predicates ] | [ Plus haut: Types de prédicats prédéfinis ] | [ LilyPond exported predicates > ] |
LilyPond scheme predicates
Type predicate | Description |
---|---|
| boolean or symbol |
| list (use this instead of
|
| color |
| list of grobs |
| list or symbol |
| markup |
| markup command list |
| markup list |
| pair of moment objects |
| number or grob |
| number or pair |
| number or string |
| pair of numbers |
| rhythmic location |
| any type |
| string or pair |
| string or symbol |
[ << Tables du manuel de notation ] | [Racine][Table des matières][Index][ ? ] | [ Aide-mémoire >> ] | ||
[ < LilyPond scheme predicates ] | [ Plus haut: Types de prédicats prédéfinis ] | [ Fonctions Scheme > ] |
LilyPond exported predicates
Type predicate | Description |
---|---|
| box |
| context |
| dimension, in staff space |
| direction |
| dispatcher |
| duration |
| font metric |
| graphical (layout) object |
| array of grobs |
| input location |
| item |
| iterator |
| lily-lexer |
| lily-parser |
| listener |
| moment |
| music |
| music function |
| list of music objects |
| music output |
| OpenType font |
| output definition |
| page marker |
| pango font |
| paper book |
| paper-system Prob |
| pitch |
| property object |
| score |
| simple closure |
| skyline |
| pair of skylines |
| source file |
| spanner |
| stencil |
| stream event |
| translator |
| translator group |
[ << Tables du manuel de notation ] | [Racine][Table des matières][Index][ ? ] | [ Aide-mémoire >> ] | ||
[ < LilyPond scheme predicates ] | [ Plus haut: Types de prédicats prédéfinis ] | [ Fonctions Scheme > ] |