訂正;THINK Pascalでもpacked array[0..7] of booleanは1byteでした。
>>526 >packed set of -maxint..maxintはどうだろう。 >コンパイル出来ても実行は出来なくて当然だとは思うが… maxintが32767なのでTHINK Pascalでコンパイル&実行できます。 集合はもともと1bit扱いなのでpackedがついてもつかなくても 変数のサイズは同じです。
エラトステネスのふるいで素数を求めるプログラム、 set of 0..maxint (32767)でコンパイル&実行できました。 最後の3つの素数 = 32717 32719 32749