'type'

type

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

Define specialized class type

Examples

type R0Plus = Real(min=0);

Syntax

   [ encapsulated ][ partial ] type
   IDENT class_specifier

class_specifier :
   string_comment composition end IDENT
   | "=" base_prefix name [ array_subscripts ] [ class_modification ] comment
   | "=" enumeration "(" ( [enum_list] | ":" ) ")" comment

See Modelica Language Specification for further details.

Description

The keyword type is used to define types, which may only be extensions to the predefined types, enumerations, array of type, or classes extending from type. Enhanced to extend from predefined types [No other specialized class has this property].