# # This file is encoded in (so called) SHIFT-JIS, # line delimitor is CR. # Bit Field Goodies for Squeak 1.31, Squeak 2.0 Broken English description This goodies is a modification for Squeak from Mr. AOKI's Bit Field Goodies for VisualWorks 2.5 and VisualWave 1.0 Copyright (c) 1995-1998 AOKI Atsushi 1998/01/05 http://www.sra.co.jp/people/aoki/SmalltalkGoodies/VisualWorks/BitField.st http://www.sra.co.jp/people/aoki/SmalltalkGoodies/VisualWorks/BitField.txt Summary: This is a goodies for compact using for On or Off, true or false, yes or no, etc. Usually, we use true and false object for binary expression. It uses same space as a object pointer. In a machine of 32bit architecture, It requires 4 bytes. This is a wasteful thing for a program which requires many options (binary expression). This goodies expresses true or false for 1 bit. So you can use many options (binary expression) with compact memory. How to install: FileIn this goodies and makes a class "BitField" in a category "Goodies-Collections". This source adds no change to existing classes or methods. It completes within self. When you want to restore your image, please remove this class "BitField" from your system, simply. How to use: See examples. ########################################################## 青木さんの http://www.sra.co.jp/people/aoki/SmalltalkGoodies/VisualWorks/BitField.st を Squeak 用にいじったものです。 ドキュメントは http://www.sra.co.jp/people/aoki/SmalltalkGoodies/VisualWorks/BitField.txt を参照してください。 ---------------------------------------------------------- 西原聡士 (NISHIHARA Satoshi) e-mail: mailto:nishis@zephyr.dti.ne.jp URL: http://www.zephyr.dti.ne.jp/~nishis/ ----------------------------------------------------------