Next: , Previous: Char-Table Type, Up: Programming Types   [Contents][Index]


2.3.11 ¥Ö¡¼¥ë¥Ù¥¯¥È¥ë·¿

¥Ö¡¼¥ë¥Ù¥¯¥È¥ë¡Êbool-vector¡Ë¤Ï¡¢ t¤«nil¤À¤±¤ÎÍ×ÁǤ«¤éÀ®¤ë1¼¡¸µÇÛÎó¤Ç¤¹¡£

¥Ö¡¼¥ë¥Ù¥¯¥È¥ë¤Îɽ¼¨É½¸½¤Ïʸ»úÎó¤Ë»÷¤Æ¤¤¤Þ¤¹¤¬¡¢ ‘#&’¤ÈŤµ¤Ç»Ï¤Þ¤ê¤Þ¤¹¡£ ¤³¤ì¤Ë³¤¯Ê¸»úÎóÄê¿ô¤¬¡¢¥Ö¡¼¥ë¥Ù¥¯¥È¥ë¤Î¼ÂºÝ¤ÎÆâÍÆ¤ò ¥Ó¥Ã¥È¥Þ¥Ã¥×¤Çɽ¤·¤Þ¤¹¡£ ¤Ä¤Þ¤ê¡¢Ê¸»úÎó¤Î¡Ø³ÆÊ¸»ú¡Ù¤Ï8¥Ó¥Ã¥ÈĹ¤Î¥Ç¡¼¥¿¤Ç¤¢¤ê¡¢ ¥Ö¡¼¥ë¥Ù¥¯¥È¥ë¤Î¤Ä¤®¤Î8¸Ä¤ÎÍ×ÁǤòɽ¤·¤Þ¤¹ ¡Ê1¤Ït¤òɽ¤·¡¢0¤Ïnil¤òɽ¤¹¡Ë¡£ ʸ»ú¤ÎºÇ²¼°Ì¥Ó¥Ã¥È¤¬¡¢¥Ö¡¼¥ë¥Ù¥¯¥È¥ë¤Î¾®¤µ¤¤Åº»ú¤ËÂбþ¤·¤Þ¤¹¡£ Ťµ¤¬8¤ÎÇÜ¿ô¤Ç¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢ ɽ¼¨É½¸½¤Ë¤Ï;·×¤ÊÍ×ÁǤ¬´Þ¤Þ¤ì¤Þ¤¹¤¬¡¢Í¾·×¤ÊÉôʬ¤Ë°ÕÌ£¤Ï¤¢¤ê¤Þ¤»¤ó¡£

(make-bool-vector 3 t)
     ⇒ #&3"\007"
(make-bool-vector 3 nil)
     ⇒ #&3"\0"
;; ºÇ½é¤Î3¥Ó¥Ã¥È¤À¤±¤ò»È¤Ã¤Æ¤¤¤ë¤Î¤Ç¡¢°Ê²¼¤Ï¤¹¤Ù¤ÆÆ±¤¸
(equal #&3"\377" #&3"\007")
     ⇒ t