Opened 17 years ago

Closed 17 years ago

#90 closed タスク (fixed)

#strictを強制的に適用する

Reported by: dai Owned by: dai
Priority: 中-major Milestone: AB5 CP4
Component: Compiler Version:
Keywords: Cc:

Description

β16現在、#strict忘れてしまうと、型チェックが行われない仕様になっている。#strictは型チェックの警告を出すという意味を持つディレクティブだが、下記の点を考慮するとこのディレクティブの存在意義は薄いと考えられる。

  • #strict忘れによる型指定ミスが発生する可能性がある
  • 型チェックによる警告は「エラー」ではないので、コンパイルは最後まで行われる

よって、次回のバージョンアップで#strictはダミーディレクティブにし、デフォルトの状態で型チェックを行うよう、修正する。

Change History (3)

comment:1 by dai, 17 years ago

Type: バグ(ケアレスミス)タスク

comment:2 by dai, 17 years ago

Status: newassigned

comment:3 by dai, 17 years ago

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