From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Antonio Ceballos Newsgroups: gmane.lisp.guile.user Subject: Re: How to add Guile support to a package Date: Tue, 6 Jan 2015 11:26:39 +0100 Message-ID: References: <87ioglm9z8.fsf@gnu.org> <87ioglj9kz.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1420540104 8399 80.91.229.3 (6 Jan 2015 10:28:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 6 Jan 2015 10:28:24 +0000 (UTC) Cc: Guile User To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Jan 06 11:28:19 2015 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y8RLf-0005FH-V7 for guile-user@m.gmane.org; Tue, 06 Jan 2015 11:26:52 +0100 Original-Received: from localhost ([::1]:35759 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8RLf-00073L-7J for guile-user@m.gmane.org; Tue, 06 Jan 2015 05:26:51 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8RLW-000735-WE for guile-user@gnu.org; Tue, 06 Jan 2015 05:26:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y8RLW-0001pC-61 for guile-user@gnu.org; Tue, 06 Jan 2015 05:26:42 -0500 Original-Received: from mail-wi0-x229.google.com ([2a00:1450:400c:c05::229]:46046) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y8RLV-0001p5-V7; Tue, 06 Jan 2015 05:26:42 -0500 Original-Received: by mail-wi0-f169.google.com with SMTP id r20so5765455wiv.2; Tue, 06 Jan 2015 02:26:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=IxICyheD8MsEKZYy+46poTb4UfY8IlWZJ10xVEjj1YM=; b=Z/Ry5NbCRW0aJbi825xl+uCrR9VbbJ9ptBy3baT8BQ+HMCKwAcvsCxhkkyDhZnpYLp GecK5sdTYdd5AjRkC4a8q+WVVRwTHzK21msrUojMj431/OJMkSPSMzO2yw0zzsoJWxUW Ow9yFVbZCNWsQQu1YVC0XDR7BhfvhD8LNO+vP35VuCJ1L1NW8idxW9j6M22EPmFdtg3z yzqFbzGhMyQ4F9C1gnbmdsmhqKJX4RuXXP9L4wcWa+DNc4hRWcrCqkpQwB60dQYBK9fZ W09m2hhTRCboFYtJn/j9od0mKcyEiQyj8jgDnOuA9+AW2agojZILMbeRzgq/Q4rCc2jU 6sVw== X-Received: by 10.194.187.235 with SMTP id fv11mr189204844wjc.16.1420539999360; Tue, 06 Jan 2015 02:26:39 -0800 (PST) Original-Received: by 10.216.150.1 with HTTP; Tue, 6 Jan 2015 02:26:39 -0800 (PST) In-Reply-To: <87ioglj9kz.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::229 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 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-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:11709 Archived-At: Thanks for your advice, and thanks to all of you guys for your warnings and suggestions. Definitely, I will get back for review when I have something. Regards, Antonio On Mon, Jan 5, 2015 at 8:45 PM, Ludovic Court=C3=A8s wrote: > Antonio Ceballos skribis: > >> For that purpose, I think that I need both to embed Guile into Chess, >> and to export some primitives that could be used as building blocks >> for the Scheme evaluation function. >> >> Does it make sense? > > Yes, definitely. If you want, once you=E2=80=99ve settled on an API, you= can > post it here for review, or an overview thereof. > > If Chess is already well =E2=80=9Clibrarified=E2=80=9D, I encourage you t= o look into the > =E2=80=9Cextend=E2=80=9D approach. > > Ludo=E2=80=99.