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=0.6 required=5.0 tests=BAYES_00,FROM_WORDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 5b1e799cdb,3ef3e78eacf6f938 X-Google-Attributes: gid5b1e799cdb,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Wolfgang.Ehrhardt.PLEASE.REMOVE@munich.netsurf.de (Wolfgang Ehrhardt) Newsgroups: comp.lang.eiffel,comp.lang.ada,comp.lang.modula3,comp.lang.pascal.misc,comp.programming Subject: Re: Alternatives to C: ObjectPascal, Eiffel, Ada or Modula-3? Date: Fri, 24 Jul 2009 21:15:49 GMT Message-ID: <4a6a2335.7649091@news.individual.net> References: X-Trace: individual.net 9H7Tq8jU5IlSAgPFgh4sWg84K3tDy5LqKVO+6L2pSlIl8D0yk= Cancel-Lock: sha1:wi4pZCQsS9p2mtTi51mhtt/pgqg= X-Newsreader: Forte Free Agent 1.21/32.243 Xref: g2news2.google.com comp.lang.eiffel:417 comp.lang.ada:7331 comp.lang.modula3:102 comp.lang.pascal.misc:308 comp.programming:12025 Date: 2009-07-24T21:15:49+00:00 List-Id: On Fri, 24 Jul 2009 00:26:11 -0700 (PDT), tm wrote: >I once met somebody, who wrote the front end of an Ada compiler, and >he told me a different story. E.g.: He said that a special function >needs to read ahead just to find out the semantic of a parenthesis. >In Pascal such read ahead is not necessary. Of course a read ahead is necessary in Pascal (at least in a one-pass compiler), otherwise the following would give an error: procedure test (*comment*) (x: integer); -- In order to e-mail me a reply to this message, you will have to remove PLEASE.REMOVE from the address shown in the header or get it from http://home.netsurf.de/wolfgang.ehrhardt (Free open source Crypto, AES, CRC, Hash for Pascal/Delphi)