Opened 17 years ago

Closed 17 years ago

#26 closed 機能拡張 (fixed)

Boolean型の導入。True/Falseの導入。

Reported by: dai Owned by: dai
Priority: 高-critical Milestone: AB5 CP4
Component: Compiler Version:
Keywords: Cc:

Description

いよいよWin32のBOOL型を多用するのは辛い。True/Falseを強力に評価することができるBoolean型の導入を行う。

仕様がまとまり次第、Wikiに記述して実装に入る。

Change History (4)

comment:1 by dai, 17 years ago

コンパイラが対応するまでは、basic.sbpで仮定義しておく。

TypeDef Boolean = BOOL

comment:2 by dai, 17 years ago

Status: newassigned

comment:3 by dai, 17 years ago

Boolean型のサイズを1バイトとして定める。内部表現として、Trueは1、Falseは0とする。"As Boolean" 表記による整数型・実数型からのキャストを可能にし、その場合は0以外をTrue、0をFalseとする。

comment:4 by dai, 17 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.