From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,INVALID_MSGID, PLING_QUERY,WEIRD_PORT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b87bc683630619fa X-Google-Attributes: gid103376,public From: kdevlin@magicnet.net (Ken Devlin) Subject: Re: HELP:Declaration in ADA?!! Date: 1996/03/28 Message-ID: <4jcpjt$n6i@comet.magicnet.net>#1/1 X-Deja-AN: 144575997 references: <4j65rr$fqg@soleil.uvsq.fr> organization: MagicNet, Inc. newsgroups: comp.lang.ada Date: 1996-03-28T00:00:00+00:00 List-Id: Tuyet-Tram DANG-NGOC wrote: >Hi there, >I have a stupid question to ask. >DOES SOMEONE KNOW HOW TO DECLARE LONG_INTEGER IN ADA? >All the books I've read here does not answer this metaphysical question, they >just take it as if everyone should know how to declare it. In a wonderful >book, I've seen how to declare LONG_REAL by typing: > type LONG_REAL is DIGIT 14; >But how to do it for LONG_INTEGER? >Can someone answers me pleeeeaaaase, i've a big and horrible project to finish >for very soon. I must be missing something here. Isn't this a compiler dependant question??? I use an (old) Telesoft compiler targeted to M68030 (V4.1B) and VaxVMS (V3.23) in both cases LONG_INTEGER is type that defines a 32 bit "bucket". INTEGER, NATURAL, POSITIVE are all 16 bit types. On the other hand the Dec ADA compiler I used 3-4 years ago defined INTEGER to be a 32 bit type and SHORT_INTEGER to be a 16 bit type (I think it also had LONG_INTEGER as a 64 bit type) These are predefined types in the compiler. As I have no experience with compilers that are not hosted on a VAX,... I repeat, have I missed something??? I'm looking forward to being educated. kbd >Thank you very much for having paid attention to my question, and thank you >very very much if you reply. > TRAM >-- >Tuyet Tram DANG NGOC >Licence d'informatique >Universite de Versailles >dangngoc@ens-info.uvsq.fr >http://www.ens-info.uvsq.fr:8000/public/dangngoc/index.html