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: 103376,9a1d02f396e5eb64 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-01-23 15:01:58 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!uni-berlin.de!ppp-1-222.cvx5.telinco.NET!not-for-mail From: "Nick Roberts" Newsgroups: comp.lang.ada Subject: Re: Pattern recognition Programming language Date: Wed, 23 Jan 2002 22:57:41 -0000 Message-ID: References: <3c4e36cb.45609322@mammoth.usenet-access.com> NNTP-Posting-Host: ppp-1-222.cvx5.telinco.net (212.1.152.222) X-Trace: fu-berlin.de 1011826914 36144284 212.1.152.222 (16 [25716]) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Xref: archiver1.google.com comp.lang.ada:19263 Date: 2002-01-23T22:57:41+00:00 List-Id: To my knowledge, the 'classic' pattern recognition language is Prolog. There are many, many other possible languages, but I think it is fair to say that none of them is as specific to pattern matching but also as general-purpose and powerful as Prolog. Of course Prolog itself has many variants available. Prolog's biggest problem tends to be speed (but only for some applications). There are compilers (e.g. Mercury), but these have limitations and complications. If you do not already know Prolog, get a copy and have a play. It might turn out to be one of your favourite tools. -- Best wishes, Nick Roberts