next node: RelCmpConv,
prev node: Void,
up to node: Subsystem BasicTypes


Basics

A more or less useful collection of basic types

Signature of Basics

List of Import References :
See ABORT
See BOOL
See Bool
See BoolConv
See Char
See CharConv
See DENOTATION
See Denotation
See Int
See IntConv
See Nat
See NatConv
See Real
See RealConv

SIGNATURE Basics

$Date: 2010-09-30 18:24:17 +0200 (Do, 30. Sep 2010) $ ($Revision: 616 $)

IMPORT
       ABORT COMPLETELY
       Bool COMPLETELY
       BoolConv COMPLETELY
       Char COMPLETELY
       CharConv COMPLETELY
       Denotation ONLY  ! : denotation ** nat -> char
                  # % +%+ ++ +/+ := < <= = > >= delete 
                  empty empty? init insert slice 
                  uncheckedSel uncheckedUpd upd |=
                  

exclude identity ! : denotation -> denotation

       Int ONLY ! % * + - / < <= = > >= abs div double even? 
           half int max min mod neg? odd? pos? pred sign succ zero? |=
           

exclude numbers

       IntConv COMPLETELY
       Nat COMPLETELY
       NatConv COMPLETELY
       Real ONLY ! * + - / < <= = > >= abs arccos arcsin 
            arctan arctan2 ceil cos cosh e eps exp floor 
            ln log max min neg? pi pos? pow real sign sin sinh 
            sqrt tan tanh zero? |=
            

exclude numbers

       RealConv COMPLETELY 

construct a decimal number

FUN . : nat ** nat -> real


next node: RelCmpConv,
prev node: Void,
up to node: Subsystem BasicTypes