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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,c890e6ab3fb2c5fc X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,c890e6ab3fb2c5fc X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-02-06 07:53:41 PST Newsgroups: comp.lang.ada,comp.lang.c++ Path: swrinde!ihnp4.ucsd.edu!munnari.oz.au!cs.mu.OZ.AU!munta.cs.mu.OZ.AU!fjh From: fjh@munta.cs.mu.OZ.AU (Fergus Henderson) Subject: Re: Subject/Object Confusion Syndrome [was: Ada Objects Help] Message-ID: <9503802.3538@mulga.cs.mu.OZ.AU> Sender: news@cs.mu.OZ.AU (-) Organization: Computer Science, University of Melbourne, Australia References: <3gtai2$3mq@horus.mch.sni.de> <3gudf1$ia1@network.ucsd.edu> <132301@cup.portal.com> Date: Mon, 6 Feb 1995 15:37:33 GMT Xref: swrinde comp.lang.ada:26266 comp.lang.c++:112246 Date: 1995-02-06T15:37:33+00:00 List-Id: R_Tim_Coslet@cup.portal.com writes: >Hmm, just wondering, but has there ever been a computer programming >language similar in "syntax" to Latin? (using "prefixes"/"suffixes" >only instead of order to indicate which identifers were refering >to the procedures/functions and which to data sources or destinations). > >Most programming languages seem to use order related syntaxes >(e.g. prefix, infix, or postfix operator notation)... Prolog uses case to distinguish between variables (which are data sources/ destinations) and atoms (which Prolog uses for constants, functions, and procedures). Variables must start with an uppercase letter (or an underscore) while atoms must start with a lowercase letter (or be quoted). -- Fergus Henderson - fjh@munta.cs.mu.oz.au all [L] (programming_language(L), L \= "Mercury") => better("Mercury", L) ;-)