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.devel,gmane.lisp.guile.user Subject: Re: ffi-help: #:use-ffi-module Date: Thu, 7 Sep 2017 20:40:18 -0700 Message-ID: References: <25A19914-FADD-46DC-AEFA-F290210C33DF@gmail.com> <84325B67-FE0B-4802-861B-0FC50D7CB5D7@gmail.com> 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 1504842049 2817 195.159.176.226 (8 Sep 2017 03:40:49 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 8 Sep 2017 03:40:49 +0000 (UTC) Cc: Guile User To: guile-devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Fri Sep 08 05:40:32 2017 Return-path: Envelope-to: guile-devel@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 1dqA9d-0008BM-Td for guile-devel@m.gmane.org; Fri, 08 Sep 2017 05:40:30 +0200 Original-Received: from localhost ([::1]:43157 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dqA9j-0005Xn-G4 for guile-devel@m.gmane.org; Thu, 07 Sep 2017 23:40:35 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36304) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dqA9a-0005XB-Mk for guile-devel@gnu.org; Thu, 07 Sep 2017 23:40:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dqA9V-0007Fr-W7 for guile-devel@gnu.org; Thu, 07 Sep 2017 23:40:26 -0400 Original-Received: from mail-pf0-x22e.google.com ([2607:f8b0:400e:c00::22e]:34073) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dqA9V-0007FG-QB; Thu, 07 Sep 2017 23:40:21 -0400 Original-Received: by mail-pf0-x22e.google.com with SMTP id e1so2644472pfk.1; Thu, 07 Sep 2017 20:40:21 -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=dkH8rsbgi6dTbSKipTrNXvxudtDJgSG+/zbTlLBKgU8=; b=gikKEULyxOX75KNmYZXOkqE/98xCkqPsbPu5FGzLAmyMVz2m4vZTXBXt/zXMFH3ijI OTNOvcxCyl3EXjOFCNNEw1x2orzivw9mmYRQjAsAExG42/T9I21dpCh5hPOdPeTaCcxF As/F/v23S5wHvB4dajGbi4JchQI23+9Od+VwkvvaQfJnLw3u+zVM74hbw/h+J2UvX6f0 N90VzQtM5C2QU7qA8asVHoNHbRasHUHlQTlGm45uy+qtC29iHsTlBqDcEgZ2mjth4XcY WmN8VwiKG1pNf9lw1KsiYEdgfpCw+qUvWTUP6TU0ZSqibbo7u+4hbHhDDh0y+owo3gdF MPrQ== 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=dkH8rsbgi6dTbSKipTrNXvxudtDJgSG+/zbTlLBKgU8=; b=F1/LIhs2e8wOqfvB99Cw/bTullXkL8/bEFQ7NcpJKXX9aeoSCWpv9RdQ+EncuahmN9 5w6N8XWo0dncuO0VROcjWt1gN4UWcP2J7X75DtQIEBvh7OM81uAFSIqYI/y5NGm9LI4n 9m8WPrIOUtJ8mJm/qrNZaQUSmBy+vwULMAtUR9KKECtZz1GJyToPHW9Hnm59f56z17dx tNuS/pfFkqRarr64UN4ywKfIvIepzH7Kh35hvbpZBezzCHmtGp1fdhnQN7cxTcr9bnIk oHPQwMuC4GThSkQBqx9u8zLMb2pNihViwqPyILou/MhOMog0N609agM9Ffi1deadB3VG HBUw== X-Gm-Message-State: AHPjjUgKbFZBOuGqU5GgXlRnmRdYlhsm285iZE4kO1UiXTEfc/DMFIb3 5ZvW6VkwR9HjaEp3BpE= X-Google-Smtp-Source: ADKCNb5whkC/Z0nGRm7k7UNph7mNLZNNERjLAY9uKq+5DYR2qH45d8u65M64A5kJ2TCak21jUOnjTw== X-Received: by 10.99.47.66 with SMTP id v63mr1617420pgv.259.1504842020339; Thu, 07 Sep 2017 20:40:20 -0700 (PDT) Original-Received: from nautilus.championbroadband.com (216-165-229-229.championbroadband.com. [216.165.229.229]) by smtp.gmail.com with ESMTPSA id k15sm1055960pgs.60.2017.09.07.20.40.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 07 Sep 2017 20:40:19 -0700 (PDT) In-Reply-To: <84325B67-FE0B-4802-861B-0FC50D7CB5D7@gmail.com> 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:c00::22e X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:19276 gmane.lisp.guile.user:14098 Archived-At: > On Sep 7, 2017, at 8:32 PM, Matt Wette wrote: >=20 >=20 > Hi All, >=20 > I am working on a ffi-helper: a program that will read in a C dot-h = file and generate a Guile dot-scm file=20 > which defines a module to provide hooks into the associated C library. = Goal is to release something=20 > around Apr 2018. >=20 I should mention that the compound type system uses the slick = bytestructures Scheme package=20 developed by TaylanUB: https://github.com/TaylanUB/scheme-bytestructures