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,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.107.143.132 with SMTP id r126mr2753343iod.7.1510957687111; Fri, 17 Nov 2017 14:28:07 -0800 (PST) X-Received: by 10.157.94.7 with SMTP id d7mr149430oti.8.1510957686916; Fri, 17 Nov 2017 14:28:06 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!news.kjsl.com!usenet.stanford.edu!d140no1484238itd.0!news-out.google.com!193ni2277iti.0!nntp.google.com!i6no1357822itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 17 Nov 2017 14:28:06 -0800 (PST) In-Reply-To: <54454307-9c4e-4067-b68e-7bcdf369a643@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=93.3.51.74; posting-account=O1Kt4QoAAABKYAjrg-cGai_vZLnN2LEw NNTP-Posting-Host: 93.3.51.74 References: <6cb99cd9-b385-4793-b08c-2f87735787e3@googlegroups.com> <54454307-9c4e-4067-b68e-7bcdf369a643@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <20ad848c-1274-425a-9010-5c86767b85d9@googlegroups.com> Subject: Re: LEA - Lightweight Editor for Ada - First (early) binary release, v 0.5. From: Lionel Draghi Injection-Date: Fri, 17 Nov 2017 22:28:07 +0000 Content-Type: text/plain; charset="UTF-8" Xref: feeder.eternal-september.org comp.lang.ada:48967 Date: 2017-11-17T14:28:06-08:00 List-Id: > Separate question; I gather "SciLexer.dll" is a lexer; where is the source for that (I'm always looking for a better lexer)? Hi Gautier, I am also looking for a better lexer ! For archicheck https://github.com/LionelDraghi/ArchiCheck, I need a lib that is providing simple parsing functionnalities for commonly used language (I don't need to write a specific parser). Archicheck is currently using OpenToken. The provided Ada lexer is OK, but the Java lexer is bugging (at first glance, on Javadocs comments, with @ characters). I could probably fix it, but that would just postpone the problem : as I dont want to create (and maintain) a lexer, and OpenToken doesn't provides C++, C, etc. lexer, I am looking for something else. I'm using scite on Linux, so I suppose that scintilla is at least available on Linux and Windows, and lots of languages are supported. It could match my needs. Did you use the lexer lib directly, and is it worth considering it for my usage, in your opinion? Thanks, Lionel