From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Matt Wette Newsgroups: gmane.lisp.guile.user Subject: Re: Nyacc patches for Mes to avoid bundling? Date: Fri, 5 May 2017 15:59:02 -0700 Message-ID: References: <87bmr93jot.fsf@gnu.org> <1B4686A9-DAC0-4DD4-B11B-78629E0C5339@gmail.com> <20B29595-EC72-4660-815A-0261AD88B519@gmail.com> <87shkj96qi.fsf@gnu.org> <500F7340-E32F-4F6D-89EB-66B94DFF1754@gmail.com> <87o9v78m2y.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1494025188 25177 195.159.176.226 (5 May 2017 22:59:48 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 5 May 2017 22:59:48 +0000 (UTC) Cc: guile-user@gnu.org To: Jan Nieuwenhuizen Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sat May 06 00:59:44 2017 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6mCO-0006V6-0R for guile-user@m.gmane.org; Sat, 06 May 2017 00:59:44 +0200 Original-Received: from localhost ([::1]:49326 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6mCT-0005sg-Og for guile-user@m.gmane.org; Fri, 05 May 2017 18:59:49 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35261) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6mC0-0005s6-CC for guile-user@gnu.org; Fri, 05 May 2017 18:59:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6mBz-000321-8L for guile-user@gnu.org; Fri, 05 May 2017 18:59:20 -0400 Original-Received: from mail-pg0-x232.google.com ([2607:f8b0:400e:c05::232]:35986) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d6mBs-0002zH-Uc; Fri, 05 May 2017 18:59:13 -0400 Original-Received: by mail-pg0-x232.google.com with SMTP id q4so9250052pga.3; Fri, 05 May 2017 15:59:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=tZTq37dgKYP7PKTYiMeTOOBFGAVUKKkbwUWe7bavOjc=; b=MWITBE46sCyH+i22QQh14Fil/cRFfjBWMOy4769sdEHQlN65q51pN9mCL0iA1sIZ1G oZzEgEq4rFpBv9CylhdSjVu1SqIa6dKn1yeVB38v0PMTeK/ynWG9L9nNEYAxiYf5R+70 TNhAU2635CS5qBpSSNouQXFYTEFJWGKLorGwAYwit0hOUeZAtmFXlC4OqcgMEXkK0k8f ZEaPu0dEK4TIXHW3fW33d/QFffk2gc/DdS8a1yHUS8gW5/3DiPYCzhoz9HEE4RfVMXKO WB7UeRTOQiSN/Esvl9uuy5nTonVU0HKBnGv7+Wpolp4dJxtNP4ldykmXQ73GmvHCnAWE P2pQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=tZTq37dgKYP7PKTYiMeTOOBFGAVUKKkbwUWe7bavOjc=; b=bJfsv3kpHxqTI7ykp1+6bDq4MsKgaacJQMwEfrblfZntTa4YEAFdnjh5kDh9OvVY1D kHNsLz0bpTvMovKBXAWq5qtFKRA1CeOZPKG73O1bysYOcEaM5xBykkdcaOPoQHXT9F+q 7xpbb/w7GfE1mq3yeAQ0FDGY830C5oEMS1MwG7mCk+zCPRU68JwmDYV6plZUT7PmFr5/ qhE/gj47mk2ddqppazbtvmndvhy0cxqxUjyRtrvHljkerLk+FjnPXguAYLxhrITeYTpZ KDzuf0/n6F6XyLywY5Oyoi9dHizu0xylDhgZp5mKoz1Aa0Hat4kPch6bZK8ctxxVBc3o nyGg== X-Gm-Message-State: AN3rC/78BMBq6d3UYVdPZx0NSWcFdRTp6oAKj4z6jJqcPiN0Jg04qTDE yzPMuBhT0EyAOUNmThI= X-Received: by 10.84.217.91 with SMTP id e27mr12787316plj.87.1494025146916; Fri, 05 May 2017 15:59:06 -0700 (PDT) Original-Received: from [192.168.2.114] (216-165-236-44.championbroadband.com. [216.165.236.44]) by smtp.gmail.com with ESMTPSA id g66sm10575238pfj.11.2017.05.05.15.59.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 May 2017 15:59:05 -0700 (PDT) In-Reply-To: <87o9v78m2y.fsf@gnu.org> X-Mailer: Apple Mail (2.3273) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c05::232 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:13678 Archived-At: > On May 5, 2017, at 6:33 AM, Jan Nieuwenhuizen wrote: >=20 > Matt Wette writes: >=20 >> I see that you have PEG parser. You could use that to implement = regexps I believe.=20 >=20 > That's an interesting suggestion...however PEG is currently terribly > slow with Mes. I added it before adding Nyacc to give me the option > to write the C parser in. Fine. The tiny bit of code I use regexp for can be done easily with a = finite state machine and charsets. Matt