| [ << Tables du manuel de notation ] | [Top][Contents][Index] | [ Aide-mémoire >> ] |
| [ < prob (objet de propriété) ] | [ Up : Glossaire technique ] | [ spanner (bandeau) > ] |
smob (objet Scheme)
Les objets Scheme – Smobs pour ScheMe OBjects – font partie du mécanisme utilisé par l’interpréteur Guile pour exporter en code Scheme les objets C ou C++. Dans LilyPond, les smobs sont créés, grâce à des macros, à partir d’objets C++. On peut distinguer deux types d’objets smob : des smobs simples destinés aux objets inaltérables comme les nombres par exemples, et des smobs complexes utilisés pour des objets possédant une identité. De plus amples informations sont disponibles dans les sources de LilyPond, au sein du fichier lily/includes/smob.hh.