MESSAGE
DATE | 2016-11-23 |
FROM | Ruben Safir
|
SUBJECT | Subject: [Learn] Fwd: Simple C++11 Wrapper for CLIPS 6.30
|
From learn-bounces-at-nylxs.com Wed Nov 23 04:20:27 2016 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www.mrbrklyn.com (www.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id 2A3BB161315; Wed, 23 Nov 2016 04:20:27 -0500 (EST) X-Original-To: learn-at-nylxs.com Delivered-To: learn-at-nylxs.com Received: from mail-qt0-f193.google.com (mail-qt0-f193.google.com [209.85.216.193]) by mrbrklyn.com (Postfix) with ESMTP id 01679161313 for ; Wed, 23 Nov 2016 04:20:24 -0500 (EST) Received: by mail-qt0-f193.google.com with SMTP id n6so435438qtd.0 for ; Wed, 23 Nov 2016 01:20:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=my.liu.edu; s=google; h=subject:references:to:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=GtvF0CKvIos0hQ/kPJcN6/Ik508fkmA5vsov44yi390=; b=pNgq+R5wcfR/9Hs0XAdXBdgeTs0vof83lGVzZonxXF82cgEPaB/cAkzN1zylcphkJl uNaVgOy64aNsootCdbNzbXdadbu7+JNODxdLUElf2x3WcKJyBdA7VhmC/JA1NZkt3v8P ci11cWqRMkBxWRk0ggKerzd546tKT0OpVkggo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=GtvF0CKvIos0hQ/kPJcN6/Ik508fkmA5vsov44yi390=; b=aX4Gb2A2DxLdm5YsS1s/nIkurZ8wSnSrblTte49F6LOdlWOcyyKWr/N3U0ciz8pOUA mQcwlVZrhDamNWSEP3TppZI8XLwnx7JjSNE2n4SojhASZu0LQQ9t+Co35l+DK1vHunAM owLawfdNBa9aNWMJ4oUWD+gpp6044DFNF9yF7LvB7p2/+/pdFCunQcNBngDkyRZQF5Dj ceO2+/aoNlI0+1J25ZICG5uExk39PpoNG3KFcExNi8aAXeW69Xh0rYAIgSw733n9GOeT 1xc+VDtGFaf1l7WvTOZcjICwcnGh/lBCfCcolLsxVuT6J3WUIAmo3F81ZJkMQrJqy4hI dC+g== X-Gm-Message-State: AKaTC00Dtdc2ySRHdyBaEAOifxcB8NJcMSOi2RDwOoMhpncE7qW5HhEi4bMpYXhjRR64AAU2 X-Received: by 10.200.44.196 with SMTP id 4mr1089047qtx.262.1479881762861; Tue, 22 Nov 2016 22:16:02 -0800 (PST) Received: from [10.0.0.62] (www.mrbrklyn.com. [96.57.23.82]) by smtp.googlemail.com with ESMTPSA id z29sm15598872qtz.16.2016.11.22.22.16.02 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Nov 2016 22:16:02 -0800 (PST) References: To: learn-at-nylxs.com From: Ruben Safir X-Forwarded-Message-Id: Message-ID: Date: Wed, 23 Nov 2016 01:16:01 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Subject: [Learn] Fwd: Simple C++11 Wrapper for CLIPS 6.30 X-BeenThere: learn-at-nylxs.com X-Mailman-Version: 2.1.17 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: learn-bounces-at-nylxs.com Sender: "Learn"
-------- Forwarded Message -------- Subject: Simple C++11 Wrapper for CLIPS 6.30 Date: Tue, 22 Nov 2016 17:19:10 -0800 (PST) From: Joshua Scoggins Reply-To: clipsesg-at-googlegroups.com To: CLIPSESG
Hi,
One of our products uses CLIPS to do code generation and a wide variety of other tasks. It really has made our lives so much easier! Because of this, I asked my employer if it would be alright to open source the CLIPS wrapper we use internally for our tools and they said yes. It is licensed under zlib so there should be compatible with every project under the sun. It is a very simple C++11 wrapper library over the CLIPS 6.30 API. It does take advantage of C++11 in some pretty nifty ways (especially the template parameter pack and lambdas). The plan is to maintain this code separately from our internal code and refresh it from time to time. I plan to keep the wrapper up to date as CLIPS evolves since I maintain it internally at Parasoft.
The code can be found at: https://github.com/DrItanium/CLIPS-Cpp11
We hope that this helps someone do something great in the future.
Joshua Scoggins Software Engineer II Parasoft Corporation
-- You received this message because you are subscribed to the Google Groups "CLIPSESG" group. To post to this group, send email to CLIPSESG-at-googlegroups.com For more options, visit this group at http://groups.google.com/group/CLIPSESG?hl=en
--> IF YOU NO LONGER WANT TO RECEIVE EMAIL <-- Visit this group at http://groups.google.com/group/CLIPSESG?hl=en Click on "Edit my membership" link. Select the "No Email" radio button. Click the "Save these settings" button. --> IF YOU WANT TO UNSUBSCRIBE <-- Visit this group at http://groups.google.com/group/CLIPSESG?hl=en Sign in Click on "Edit my membership" link. Click the "Unsubscribe" button. Note: This appears to be the most reliable way to unsubscribe
Alternately, send email to CLIPSESG-unsubscribe-at-googlegroups.com. You will receive an email which you must respond to as well to unsubscribe. Clicking the link mentioned in the unsubscribe reply does not appear to work reliably. --- You received this message because you are subscribed to the Google Groups "CLIPSESG" group. To unsubscribe from this group and stop receiving emails from it, send an email to clipsesg+unsubscribe-at-googlegroups.com. For more options, visit https://groups.google.com/d/optout.
_______________________________________________ Learn mailing list Learn-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/learn
|
|