Type Syntax
©1998 Research Institute for Symbolic Computation (RISC-Linz)
NO WARRANTY
Package Description
This package contains syntax definitions for type expressions and type signatures.
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr1.gif]](TypeSyntaxgr1.gif)
Usage
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr3.gif]](TypeSyntaxgr3.gif)
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr4.gif]](TypeSyntaxgr4.gif)
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr5.gif]](TypeSyntaxgr5.gif)
Implementation
Begin
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr6.gif]](TypeSyntaxgr6.gif)
TypeOf
Input (MakeExpression)
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr7.gif]](TypeSyntaxgr7.gif)
Output (MakeBoxes)
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr8.gif]](TypeSyntaxgr8.gif)
FuncType
Input (MakeExpression)
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr9.gif]](TypeSyntaxgr9.gif)
Output (MakeBoxes)
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr10.gif]](TypeSyntaxgr10.gif)
Additional definition
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr11.gif]](TypeSyntaxgr11.gif)
End
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr12.gif]](TypeSyntaxgr12.gif)
![[Graphics:TypeSyntaxgr2.gif]](TypeSyntaxgr2.gif)
![[Graphics:TypeSyntaxgr13.gif]](TypeSyntaxgr13.gif)