メインコンテンツへスキップ
FlexiLayout language は、型の暗黙的な変換をサポートしています。 Int –> Real Rect –> Region XCoordinate –> XInterval YCoordinate –> YInterval Distance –> DistInterval この言語では次の変換も許可されていますが、エラーが発生する可能性があります。たとえば、XCoordinate –> Distance の変換に続けて Distance –> YCoordinate の変換を行うと、X 座標を Y 座標に変換してしまうエラーが発生することがあります。 コードでこのような変換を使用すると、コンパイラは警告メッセージを表示します。 Distance –> XCoordinate Distance –> YCoordinate XCoordinate –> Distance YCoordinate –> Distance DistInterval –> XInterval DistInterval –> YInterval Xinterval –> DistInterval Yinterval –> DistInterval