<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Activity for CLIPS Rule Based Programming Language</title><link>https://sourceforge.net/p/clipsrules/activity/</link><description>Recent activity for CLIPS Rule Based Programming Language</description><language>en</language><lastBuildDate>Mon, 20 Apr 2026 06:36:48 -0000</lastBuildDate><item><title>Sergey Piskunov posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/f2a167df60/?limit=25#ed14</link><description>Thank you, Gary</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sergey Piskunov</dc:creator><pubDate>Mon, 20 Apr 2026 06:36:48 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/f2a167df60/?limit=25#ed14</guid></item><item><title>Gary Riley posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/f2a167df60/?limit=25#e1aa</link><description>Section 8 of the Advanced Programming Guide has ten examples of adding UDFs. Here's the first one: 8.4.1 Euler’s Number This example demonstrates returning a mathematical constant, Euler’s number, from a user defined function. The AddUDF function call required in UserFunctions specifies that the CLIPS function name is e; the return value type is a float; the UDF does not expect any arguments; and the C implementation of the UDF is the function EulersNumber. void UserFunctions( Environment *env) {...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Sun, 19 Apr 2026 20:26:56 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/f2a167df60/?limit=25#e1aa</guid></item><item><title>Sergey Piskunov posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/f2a167df60/?limit=25#d028</link><description>Hello. I want to add a fact like this one - Mode 10 (assert (Mode (get_answer_from_udf_function))) How can do that?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sergey Piskunov</dc:creator><pubDate>Sun, 19 Apr 2026 19:05:19 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/f2a167df60/?limit=25#d028</guid></item><item><title>Gary Riley committed [r973] on Code</title><link>https://sourceforge.net/p/clipsrules/code/973/</link><description>70x BPG updates</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 08 Apr 2026 23:12:41 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/973/</guid></item><item><title>Gary Riley committed [r972] on Code</title><link>https://sourceforge.net/p/clipsrules/code/972/</link><description>70x Do, iff, and other updates</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 08 Apr 2026 21:40:26 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/972/</guid></item><item><title>Gary Riley committed [r971] on Code</title><link>https://sourceforge.net/p/clipsrules/code/971/</link><description>70x Added factorial example</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Tue, 31 Mar 2026 17:52:48 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/971/</guid></item><item><title>Gary Riley committed [r970] on Code</title><link>https://sourceforge.net/p/clipsrules/code/970/</link><description>70x Defmodule bsave initialization fix</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Fri, 20 Mar 2026 15:22:42 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/970/</guid></item><item><title>Sergey Piskunov posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/e0535702d5/?limit=25#536f</link><description>Thank you, Gary</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sergey Piskunov</dc:creator><pubDate>Tue, 17 Mar 2026 18:43:37 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/e0535702d5/?limit=25#536f</guid></item><item><title>Gary Riley posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/e0535702d5/?limit=25#128f</link><description>The linker handles references differently between files compiled as C and files compiled as C++. If you're using the make file that came with CLIPS, create the library using "make release_cpp". That will create the library using the g++ compiler. core % make . . . core % gcc -Wall -o main main.c -L. -lclips -lm core % g++ -Wall -o main main.c -L. -lclips -lm clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] Undefined symbols for architecture...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Tue, 17 Mar 2026 18:09:59 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/e0535702d5/?limit=25#128f</guid></item><item><title>Sergey Piskunov posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/e0535702d5/?limit=25#968e</link><description>Hello. I'm trying to compile my small program #include "./CLIPS/clips.h" int main() { Environment *env = CreateEnvironment(); Load(env, "hello.clp"); Reset(env); Run(env, -1); DestroyEnvironment(env); return 0; } $ ls CLIPS libclips.a main.c main.cpp hello.clp When I'm using gcc everything good gcc -Wall -o main main.c -L. -lclips -lm When I'm using g++ I get errors g++ -Wall -o main main.c -L. -lclips -lm /usr/bin/ld: /tmp/ccXICXAv.o: in function main': main.c:(.text+0xd): undefined reference toCreateEnvironment()'...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sergey Piskunov</dc:creator><pubDate>Mon, 16 Mar 2026 17:17:27 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/e0535702d5/?limit=25#968e</guid></item><item><title>John Sarabacha posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328/7d3f/103b/dd77/77d4</link><description>The build for CLIPS V7 looks good, the only real problem I ran into was a missing jni.h file. Which doesn't impact what I am doing, since I am focusing on generating forth code sequences based on rules and not using a java interface at this point. Haven't tried the new features yet but won't be there for a while. John S On Fri, Feb 27, 2026 at 1:30 PM John Sarabacha dcs-js@users.sourceforge.net wrote: Correction Visual Studio 2026 On Fri, Feb 27, 2026 at 1:23 PM John Sarabacha dcs-js@users.sourceforge.net...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Sarabacha</dc:creator><pubDate>Sat, 28 Feb 2026 14:57:22 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328/7d3f/103b/dd77/77d4</guid></item><item><title>John Sarabacha posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328/7d3f/103b/dd77</link><description>Correction Visual Studio 2026 On Fri, Feb 27, 2026 at 1:23 PM John Sarabacha dcs-js@users.sourceforge.net wrote: A test build of CLIPS V7 using Visual Studio 2016 PS H:\Dev\ClipsV7-Build\windows\MVS\CLIPSDOS\Executables\Win32\Debug&gt; ./CLIPSDOS32.exe CLIPS (Forge Alpha 11/12/25) CLIPS&gt; (+ 3 4) 7 CLIPS&gt; On Wed, Feb 25, 2026 at 1:40 PM John Sarabacha dcs-js@users.sourceforge.net wrote: Thank you On Wed, Feb 25, 2026 at 1:31 PM Gary Riley garyriley@users.sourceforge.net wrote: It's in the SVN repository...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Sarabacha</dc:creator><pubDate>Fri, 27 Feb 2026 18:30:00 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328/7d3f/103b/dd77</guid></item><item><title>John Sarabacha posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328/7d3f/103b</link><description>A test build of CLIPS V7 using Visual Studio 2016 PS H:\Dev\ClipsV7-Build\windows\MVS\CLIPSDOS\Executables\Win32\Debug&gt; ./CLIPSDOS32.exe CLIPS (Forge Alpha 11/12/25) CLIPS&gt; (+ 3 4) 7 CLIPS&gt; On Wed, Feb 25, 2026 at 1:40 PM John Sarabacha dcs-js@users.sourceforge.net wrote: Thank you On Wed, Feb 25, 2026 at 1:31 PM Gary Riley garyriley@users.sourceforge.net wrote: It's in the SVN repository for this project under the code tab: https://sourceforge.net/p/clipsrules/code/HEAD/tree/branches/70x/ Major...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Sarabacha</dc:creator><pubDate>Fri, 27 Feb 2026 18:23:28 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328/7d3f/103b</guid></item><item><title>John Sarabacha posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328/7d3f</link><description>Thank you On Wed, Feb 25, 2026 at 1:31 PM Gary Riley garyriley@users.sourceforge.net wrote: It's in the SVN repository for this project under the code tab: https://sourceforge.net/p/clipsrules/code/HEAD/tree/branches/70x/ Major version ? https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328 Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/clipsrules/discussion/776945/ To unsubscribe from further messages, please...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Sarabacha</dc:creator><pubDate>Wed, 25 Feb 2026 18:40:02 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328/7d3f</guid></item><item><title>Gary Riley posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328</link><description>It's in the SVN repository for this project under the code tab: https://sourceforge.net/p/clipsrules/code/HEAD/tree/branches/70x/</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 25 Feb 2026 18:31:13 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7/d328</guid></item><item><title>John Sarabacha posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7</link><description>Hi Gary, Can I also get a copy of the source to compile for an R&amp;D project I am working on? Thanks John S On Wed, Feb 25, 2026 at 12:27 AM Gary Riley garyriley@users.sourceforge.net wrote: If you're willing to compile the exectuables yourself and deal with some incomplete documentation, you can consider it to be a beta release. There's enough new functionality that I'm working on a companion book for it when I eventually do release it. The automatic goal generation doesn't support backtracking like...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Sarabacha</dc:creator><pubDate>Wed, 25 Feb 2026 09:25:56 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/85e7</guid></item><item><title>John Sarabacha posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/0115</link><description>For your reference the project is GLANN dedicatedcomputer.ca On Wed, Feb 25, 2026 at 3:25 AM John Sarabacha jsarabacha@gmail.com wrote: Hi Gary, Can I also get a copy of the source to compile for an R&amp;D project I am working on? Thanks John S On Wed, Feb 25, 2026 at 12:27 AM Gary Riley garyriley@users.sourceforge.net wrote: If you're willing to compile the exectuables yourself and deal with some incomplete documentation, you can consider it to be a beta release. There's enough new functionality that...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Sarabacha</dc:creator><pubDate>Wed, 25 Feb 2026 08:40:07 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a/0115</guid></item><item><title>Gary Riley posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a</link><description>If you're willing to compile the exectuables yourself and deal with some incomplete documentation, you can consider it to be a beta release. There's enough new functionality that I'm working on a companion book for it when I eventually do release it. The automatic goal generation doesn't support backtracking like Prolog (which I last used 40 years ago),, so I'm still exploring what can be done with it. It's really quite useful for systems that need to ask questions,, but I want to fully explore other...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 25 Feb 2026 05:27:29 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d/a22a</guid></item><item><title>Gary Riley committed [r969] on Code</title><link>https://sourceforge.net/p/clipsrules/code/969/</link><description>70x Fix for goal generation</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 25 Feb 2026 04:22:47 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/969/</guid></item><item><title>Gary Riley posted a comment on ticket #12</title><link>https://sourceforge.net/p/clipsrules/feature-requests/12/?limit=25#c628</link><description>1) There's already a function called clear-window that you can enter to clear the scrollback. 4) My vision changed in the last few years and I switched over to dark mode with apps that supported it. The macOS IDE supports dark mode. All it required was a recompile of the source code with the newer SDK and there was a single custom widget that needed to be swapped out with the appropriate system widget. I spent a week or so trying to get dark mode working with the Windows IDE. It was a nightmare with...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Sun, 22 Feb 2026 00:42:02 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/feature-requests/12/?limit=25#c628</guid></item><item><title>Nick Main posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d</link><description>The new v7 features look amazing. Especially the backward chaining. I was about to start hacking on some native predicates for SWI Prolog to query CLIPS facts but deferring to built-in CLIPS functionality would be much better for my use cases. How usable is the v7 branch at the moment? Without pressure, do you have a timeline for the v7 release?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Main</dc:creator><pubDate>Sat, 21 Feb 2026 22:19:38 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/bc40209181/?limit=25#787d</guid></item><item><title>vlad posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/02c85ac2b9/?limit=25#0760</link><description>Hello, Since the feature request section doesn't get much traffic, it may be possible to miss entries present there. So, I'm creating this ticket as an fyi of 4 existing entries there, of which the following 2 are mine: https://sourceforge.net/p/clipsrules/feature-requests/11/ https://sourceforge.net/p/clipsrules/feature-requests/12/ Thanks</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vlad</dc:creator><pubDate>Wed, 18 Feb 2026 18:51:02 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/02c85ac2b9/?limit=25#0760</guid></item><item><title>Gary Riley committed [r968] on Code</title><link>https://sourceforge.net/p/clipsrules/code/968/</link><description>v7.0 Test case updates</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 05 Feb 2026 17:28:44 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/968/</guid></item><item><title>Gary Riley modified ticket #34</title><link>https://sourceforge.net/p/clipsrules/tickets/34/</link><description>problems getting the clips iOS download to start the interpreter</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Fri, 21 Nov 2025 00:03:24 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/tickets/34/</guid></item><item><title>Gary Riley modified ticket #76</title><link>https://sourceforge.net/p/clipsrules/tickets/76/</link><description>CLIPS crashes when global variable modified</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 20 Nov 2025 23:55:52 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/tickets/76/</guid></item><item><title>Gary Riley modified ticket #20</title><link>https://sourceforge.net/p/clipsrules/bugs/20/</link><description>Bypass allowed-values in RHS of Rule</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 17 Nov 2025 23:09:21 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/20/</guid></item><item><title>Gary Riley modified a comment on ticket #20</title><link>https://sourceforge.net/p/clipsrules/bugs/20/?limit=25#0b31</link><description>This is caused by the difference between dynamic and static constraint checking. Dynamic constraint checking is off by default. Static constraint checking occurs when constructs or commands are parsed. Dynamic constraint checking occurs when a program is executing. Because you can override the put- handlers for a class, assigning literal values to instances does not trigger static constraint checking because the init or put- handlers for a class could change the value assigned to an instance during...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 17 Nov 2025 23:08:48 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/20/?limit=25#0b31</guid></item><item><title>Gary Riley posted a comment on ticket #20</title><link>https://sourceforge.net/p/clipsrules/bugs/20/?limit=25#0b31</link><description>This is caused by the difference between dynamic and static constraint checking. Dynamic constraint checking is off by default. Static constraint checking occurs when constructs or commands are parsed. Dynamic constraint checking occurs when a program is executing. Because you can override the put- handlers for a class, assigning literal values to instances does not trigger static constraint checking because the init or put- handlers for an class could change the value assigned to an instance during...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 17 Nov 2025 23:07:52 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/20/?limit=25#0b31</guid></item><item><title>Gary Riley modified ticket #14</title><link>https://sourceforge.net/p/clipsrules/bugs/14/</link><description>defmodule defrule run does not initially println to stdout</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 17 Nov 2025 21:44:33 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/14/</guid></item><item><title>Gary Riley modified ticket #21</title><link>https://sourceforge.net/p/clipsrules/bugs/21/</link><description>FindInstance is NULL in UDF for instances with name</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 17 Nov 2025 21:42:59 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/21/</guid></item><item><title>Gary Riley posted a comment on ticket #21</title><link>https://sourceforge.net/p/clipsrules/bugs/21/?limit=25#db48</link><description>Fixed check into SVN repository.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 17 Nov 2025 21:42:59 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/21/?limit=25#db48</guid></item><item><title>Gary Riley committed [r967] on Code</title><link>https://sourceforge.net/p/clipsrules/code/967/</link><description>64x 70x Fix for FindInstanceBug</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 17 Nov 2025 21:39:37 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/967/</guid></item><item><title>Gary Riley committed [r966] on Code</title><link>https://sourceforge.net/p/clipsrules/code/966/</link><description>64x Changed BLOCK_MEMORY back to default setting of 0.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Sat, 15 Nov 2025 18:56:46 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/966/</guid></item><item><title>Gary Riley committed [r965] on Code</title><link>https://sourceforge.net/p/clipsrules/code/965/</link><description>64x 70x Flush function didn't work for stdout/stderr</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Fri, 14 Nov 2025 20:51:04 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/965/</guid></item><item><title>Sergey Piskunov posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/34e44b8d1e/?limit=25#09ea</link><description>Thank you, Gary</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sergey Piskunov</dc:creator><pubDate>Thu, 13 Nov 2025 18:31:42 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/34e44b8d1e/?limit=25#09ea</guid></item><item><title>Gary Riley posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/34e44b8d1e/?limit=25#b94f</link><description>I checked in a fix to the sourceforge svn repository under the code tab. The existing implementation for random uses the C library function rand. The IDE runs CLIPS commands on a separate thread from the GUI and on windows the seed gets reset each time you create one. I replaced use of the rand library call with a splitmix64 algorithm that will produce the same result across platforms.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 12 Nov 2025 22:08:28 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/34e44b8d1e/?limit=25#b94f</guid></item><item><title>Gary Riley committed [r964] on Code</title><link>https://sourceforge.net/p/clipsrules/code/964/</link><description>64x 70x Replaced rand function calls with cross platform splitmix64 algorithm.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 12 Nov 2025 21:37:13 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/964/</guid></item><item><title>Felipe Tonello posted a comment on ticket #22</title><link>https://sourceforge.net/p/clipsrules/bugs/22/?limit=25#93e1</link><description>Thank you Gary. I will backport this fix to my local copy.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Felipe Tonello</dc:creator><pubDate>Mon, 10 Nov 2025 19:56:33 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/22/?limit=25#93e1</guid></item><item><title>Gary Riley modified ticket #22</title><link>https://sourceforge.net/p/clipsrules/bugs/22/</link><description>CLIPS 6.42 fails to build for RUN_TIME=1</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Tue, 04 Nov 2025 21:23:22 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/22/</guid></item><item><title>Gary Riley posted a comment on ticket #22</title><link>https://sourceforge.net/p/clipsrules/bugs/22/?limit=25#5dbb</link><description>Fixed the issue and checking in a fix to the SourceForge svn repository.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Tue, 04 Nov 2025 21:23:22 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/22/?limit=25#5dbb</guid></item><item><title>Gary Riley committed [r963] on Code</title><link>https://sourceforge.net/p/clipsrules/code/963/</link><description>64x Fixed DEFTEMPLATE_CONSTRUCT compile issue when other binary file features disabled.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Tue, 04 Nov 2025 21:21:48 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/963/</guid></item><item><title>Gary Riley committed [r962] on Code</title><link>https://sourceforge.net/p/clipsrules/code/962/</link><description>63x 64x Restored BLOCK_MEMORY functionality</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 03 Nov 2025 18:21:35 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/962/</guid></item><item><title>Sergey Piskunov posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/34e44b8d1e/?limit=25#0517</link><description>Hello. In CLIPSIDE.jar (random) function doesn't work, always return 41 number CLIPS (6.4.2 1/14/25) CLIPS&gt; (random) 41 CLIPS&gt; (random) 41 CLIPS&gt; (random) 41 CLIPS&gt; (random) 41 CLIPS&gt; (random) 41 CLIPS&gt; (random) 41 CLIPS&gt; (seed 5555) CLIPS&gt; (seed 5555) CLIPS&gt; (random) 41 CLIPS&gt; (random) 41 CLIPS&gt; (random) 41 CLIPS&gt; (random) 41 CLIPS&gt; (random) 41 CLIPS&gt; (random 1 10) 2 CLIPS&gt; (random 1 10) 2 CLIPS&gt; (random 1 10) 2 CLIPS&gt; (random 1 10) 2 CLIPS&gt; (random 1 10) 2 CLIPS&gt; In CLIPSJNI.jar (random) function...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sergey Piskunov</dc:creator><pubDate>Fri, 31 Oct 2025 20:19:21 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/34e44b8d1e/?limit=25#0517</guid></item><item><title>Felipe Tonello created ticket #22</title><link>https://sourceforge.net/p/clipsrules/bugs/22/</link><description>CLIPS 6.42 fails to build for RUN_TIME=1</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Felipe Tonello</dc:creator><pubDate>Fri, 24 Oct 2025 19:22:33 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/22/</guid></item><item><title>Gary Riley posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/dbf968f0d4/?limit=25#0239</link><description>What I'd suggest doing is to create a module containing all of the deftemplates and defclasses that are part of your saved state. Import that module into MAIN and export everything from MAIN for your other modules to import. Declare deftemplates and defclasses locally in modules only for things that don't require persistence. This will allow you to more easily export all of the facts that are needed for the saved state. CLIPS 6.4 has bsave-facts/bload-facts functions. CLIPS 7.0, whenever I get that...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 15 Oct 2025 18:54:50 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/dbf968f0d4/?limit=25#0239</guid></item><item><title>Arya posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/dbf968f0d4/?limit=25#9547</link><description>Message: Hello, I’m integrating CLIPS with a .NET application and have encountered an issue when trying to save and reload the environment state. When I use the original save-facts command, CLIPS doesn’t seem to take into account the module of each fact. As a result, when I later call load-facts, it throws errors because the facts are being loaded into the wrong (or default) module context. Initially, I tried using bsave and bload to persist the environment, but I ran into the error: “Cannot save...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arya</dc:creator><pubDate>Sat, 11 Oct 2025 08:25:26 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/dbf968f0d4/?limit=25#9547</guid></item><item><title>Gary Riley modified ticket #9</title><link>https://sourceforge.net/p/clipsrules/feature-requests/9/</link><description>Extend / function to allow a single parameter</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 02 Oct 2025 01:38:37 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/feature-requests/9/</guid></item><item><title>Gary Riley posted a comment on ticket #9</title><link>https://sourceforge.net/p/clipsrules/feature-requests/9/?limit=25#4631</link><description>Implemented in version 7.0</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 02 Oct 2025 01:38:37 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/feature-requests/9/?limit=25#4631</guid></item><item><title>Gary Riley modified ticket #10</title><link>https://sourceforge.net/p/clipsrules/feature-requests/10/</link><description>Extend the - function to accept a single argument</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 02 Oct 2025 01:37:43 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/feature-requests/10/</guid></item><item><title>Gary Riley posted a comment on ticket #10</title><link>https://sourceforge.net/p/clipsrules/feature-requests/10/?limit=25#33da</link><description>Implemented in version 7.0</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 02 Oct 2025 01:37:42 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/feature-requests/10/?limit=25#33da</guid></item><item><title>Gary Riley committed [r961] on Code</title><link>https://sourceforge.net/p/clipsrules/code/961/</link><description>70x Modified +, -, *, and / to behavior similarly to common LISP for 0 and 1 arguments.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 02 Oct 2025 01:35:53 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/961/</guid></item><item><title>Ryan Johnston created ticket #21</title><link>https://sourceforge.net/p/clipsrules/bugs/21/</link><description>FindInstance is NULL in UDF for instances with name</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ryan Johnston</dc:creator><pubDate>Sat, 27 Sep 2025 16:09:26 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/21/</guid></item><item><title>Gary Riley committed [r960] on Code</title><link>https://sourceforge.net/p/clipsrules/code/960/</link><description>70x Added goal browser to Windows IDE</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 07 Aug 2025 19:52:41 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/960/</guid></item><item><title>Gary Riley committed [r959] on Code</title><link>https://sourceforge.net/p/clipsrules/code/959/</link><description>64x 70x Fixed NULL pointer reference issue in GetNextConstructItem calls. Not an issue in 63x. </description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 16 Jul 2025 19:26:33 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/959/</guid></item><item><title>Gary Riley committed [r958] on Code</title><link>https://sourceforge.net/p/clipsrules/code/958/</link><description>70x Updates for goal browser and CLIPSJNI</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 03 Jul 2025 01:20:11 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/958/</guid></item><item><title>Gary Riley committed [r957] on Code</title><link>https://sourceforge.net/p/clipsrules/code/957/</link><description>70x macOS IDE: Added goal browser and changed naming of Agenda Browser to Focus Stack Browser.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 25 Jun 2025 23:18:44 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/957/</guid></item><item><title>Ryan Johnston created ticket #20</title><link>https://sourceforge.net/p/clipsrules/bugs/20/</link><description>Bypass allowed-values in RHS of Rule</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ryan Johnston</dc:creator><pubDate>Mon, 09 Jun 2025 22:15:58 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/20/</guid></item><item><title>Gary Riley committed [r956] on Code</title><link>https://sourceforge.net/p/clipsrules/code/956/</link><description>63x Backported return value constraint bug fix to 6.3 branch</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 29 May 2025 18:27:47 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/956/</guid></item><item><title>Gary Riley modified ticket #19</title><link>https://sourceforge.net/p/clipsrules/bugs/19/</link><description>Segfault creating defrule matching on instance-name</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 28 May 2025 20:44:06 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/19/</guid></item><item><title>Gary Riley posted a comment on ticket #19</title><link>https://sourceforge.net/p/clipsrules/bugs/19/?limit=25#60cd</link><description>Checked in a fix to the 64x svn repository.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 28 May 2025 20:44:06 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/19/?limit=25#60cd</guid></item><item><title>Gary Riley committed [r955] on Code</title><link>https://sourceforge.net/p/clipsrules/code/955/</link><description>64x 70 Fix for return value constraint crash (SourceForge Bug Ticket #19)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 28 May 2025 20:22:45 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/955/</guid></item><item><title>Gary Riley modified ticket #15</title><link>https://sourceforge.net/p/clipsrules/bugs/15/</link><description>defmodule focus stack corruption</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 22 May 2025 15:23:29 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/15/</guid></item><item><title>Ryan Johnston posted a comment on ticket #15</title><link>https://sourceforge.net/p/clipsrules/bugs/15/?limit=25#5b14/1c5a</link><description>This was a misunderstanding on my part. This ticket can be closed</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ryan Johnston</dc:creator><pubDate>Thu, 22 May 2025 02:19:48 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/15/?limit=25#5b14/1c5a</guid></item><item><title>Ryan Johnston created ticket #19</title><link>https://sourceforge.net/p/clipsrules/bugs/19/</link><description>Segfault creating defrule matching on instance-name</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ryan Johnston</dc:creator><pubDate>Sun, 18 May 2025 15:07:36 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/19/</guid></item><item><title>Gary Riley committed [r954] on Code</title><link>https://sourceforge.net/p/clipsrules/code/954/</link><description>64x Added Windows DLLs to library folder</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 31 Mar 2025 00:56:46 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/954/</guid></item><item><title>Tim Wendt posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/a3decf99ec/?limit=25#2ef7</link><description>I understand the usefulness of allowing rule redefinition when working interactively with the CLIPS CLI. However, when loading a file using the BatchStart function, it would be helpful to have a flag that causes execution to fail on rule redefinition. In this context, redefinition is often unintentional and may indicate that a rule name was accidentally reused. Thank you for your great work!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim Wendt</dc:creator><pubDate>Tue, 25 Mar 2025 12:26:54 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/a3decf99ec/?limit=25#2ef7</guid></item><item><title>Tobias posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/145a14c13b/?limit=25#18ae</link><description>I missed fact-existp - that does what I need</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias</dc:creator><pubDate>Wed, 19 Mar 2025 14:06:07 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/145a14c13b/?limit=25#18ae</guid></item><item><title>Tobias posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/145a14c13b/?limit=25#2374</link><description>Hello, I see that in v6.4 fact-relation was changed to generate errors when used with retracted facts. I want to check whether a fact-address in a slot has been retracted, and fact-relation seems like the best way to do that. Is there any problem with ignoring the error? I assume the retracted fact is still retained by the reference from the fact-address slot. Thank you</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias</dc:creator><pubDate>Wed, 19 Mar 2025 13:17:10 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/145a14c13b/?limit=25#2374</guid></item><item><title>Gary Riley posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/13b123ca31/?limit=25#793d/ce56</link><description>The source code is here: https://github.com/garydriley/FuzzyCLIPS64/tree/master On most systems, you can usually create an executable with one command. For unix, it's: Source % gcc -o fzclips *.c Source % ./fzclips FuzzyCLIPS (6.4 2/9/21) FuzzyCLIPS&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Tue, 18 Mar 2025 19:42:00 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/13b123ca31/?limit=25#793d/ce56</guid></item><item><title>Briam Sebastian Ramos Guevara posted a comment on discussion Help</title><link>https://sourceforge.net/p/clipsrules/discussion/776946/thread/13b123ca31/?limit=25#793d</link><description>Hi, I require to add FuzzyCLIPS to CLIPS 6.4.2 for deffuzzy commands. It's so annoying there is no executable for this. Thanks so much!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Briam Sebastian Ramos Guevara</dc:creator><pubDate>Mon, 17 Mar 2025 22:31:18 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776946/thread/13b123ca31/?limit=25#793d</guid></item><item><title>Gary Riley committed [r953] on Code</title><link>https://sourceforge.net/p/clipsrules/code/953/</link><description>70x table-columns and table-row-count functions, documentation updates</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Thu, 13 Mar 2025 21:15:46 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/953/</guid></item><item><title>Gary Riley committed [r952] on Code</title><link>https://sourceforge.net/p/clipsrules/code/952/</link><description>70x Support for global variables and function calls within deftables</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Fri, 21 Feb 2025 21:51:10 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/952/</guid></item><item><title>Gary Riley created a blog post</title><link>https://sourceforge.net/p/clipsrules/news/2025/02/clips-642-binaries-for-nvidia-jetson/</link><description>CLIPS 6.42 Binaries for Nvidia Jetson</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Fri, 14 Feb 2025 17:11:01 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/news/2025/02/clips-642-binaries-for-nvidia-jetson/</guid></item><item><title>Gary Riley committed [r951] on Code</title><link>https://sourceforge.net/p/clipsrules/code/951/</link><description>70x Replaced genstrncpy calls with genstrncat</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 05 Feb 2025 21:18:46 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/951/</guid></item><item><title>Gary Riley committed [r950] on Code</title><link>https://sourceforge.net/p/clipsrules/code/950/</link><description>70x macOS IDE updates</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Tue, 04 Feb 2025 21:12:11 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/950/</guid></item><item><title>Gary Riley committed [r949] on Code</title><link>https://sourceforge.net/p/clipsrules/code/949/</link><description>70x macOS IDE updates</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Tue, 04 Feb 2025 21:08:20 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/949/</guid></item><item><title>Gary Riley committed [r948] on Code</title><link>https://sourceforge.net/p/clipsrules/code/948/</link><description>70x macOS IDE updates</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Tue, 04 Feb 2025 21:01:45 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/948/</guid></item><item><title>Gary Riley committed [r947] on Code</title><link>https://sourceforge.net/p/clipsrules/code/947/</link><description>70x macOS GUI folder updates</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 03 Feb 2025 21:51:20 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/947/</guid></item><item><title>vlad created ticket #18</title><link>https://sourceforge.net/p/clipsrules/bugs/18/</link><description>Sometimes, entries don't show up in the agenda</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vlad</dc:creator><pubDate>Fri, 31 Jan 2025 22:03:15 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/bugs/18/</guid></item><item><title>vlad created ticket #12</title><link>https://sourceforge.net/p/clipsrules/feature-requests/12/</link><description>Version 7 wishlist: IDE</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vlad</dc:creator><pubDate>Fri, 31 Jan 2025 01:39:22 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/feature-requests/12/</guid></item><item><title>vlad created ticket #11</title><link>https://sourceforge.net/p/clipsrules/feature-requests/11/</link><description>Version 7 wishlist: Language</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vlad</dc:creator><pubDate>Fri, 31 Jan 2025 00:55:01 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/feature-requests/11/</guid></item><item><title>Gary Riley committed [r946] on Code</title><link>https://sourceforge.net/p/clipsrules/code/946/</link><description>70x Removed gensprintf and gensnprintf functions.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Wed, 29 Jan 2025 21:07:25 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/946/</guid></item><item><title>Gary Riley committed [r945] on Code</title><link>https://sourceforge.net/p/clipsrules/code/945/</link><description>642 Final CLIPSJNI Jars and Libraries</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Tue, 28 Jan 2025 18:18:38 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/code/945/</guid></item><item><title>Gary Riley modified ticket #7</title><link>https://sourceforge.net/p/clipsrules/feature-requests/7/</link><description>Provide find-indexed-fact function</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 27 Jan 2025 17:29:43 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/feature-requests/7/</guid></item><item><title>Gary Riley posted a comment on ticket #7</title><link>https://sourceforge.net/p/clipsrules/feature-requests/7/?limit=25#222d</link><description>Added a function called fact-index-to-fact to the 6.4.2 release.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 27 Jan 2025 17:29:16 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/feature-requests/7/?limit=25#222d</guid></item><item><title>Gary Riley posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/4f82a32d8c/?limit=25#f813</link><description>Bug fixes and project updates for CLIPS 6.4.2 are available for download. New Functions and Commands: • str-byte-length • with-open-file • try • fact-index-to-fact Command and Function Changes • printout, print, and println - The symbols cr and lf and be used to print carriage returns and line feeds. • format – Updated to appropriately handle width and precison for UTF-8 multibyte characters. • External Text Manipulation – Removed the restriction on the maximum length for file and topic names.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 27 Jan 2025 17:21:17 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/4f82a32d8c/?limit=25#f813</guid></item><item><title>Gary Riley posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/clipsrules/discussion/776945/thread/7ae743dd82/?limit=25#b35b</link><description>Bug fixes and project updates for CLIPS 6.4.2 are available for download. New Functions and Commands: • str-byte-length • with-open-file • try • fact-index-to-fact Command and Function Changes • printout, print, and println - The symbols cr and lf and be used to print carriage returns and line feeds. • format – Updated to appropriately handle width and precison for UTF-8 multibyte characters. • External Text Manipulation – Removed the restriction on the maximum length for file and topic names.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 27 Jan 2025 16:56:46 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/discussion/776945/thread/7ae743dd82/?limit=25#b35b</guid></item><item><title>Gary Riley created a blog post</title><link>https://sourceforge.net/p/clipsrules/news/2025/01/clips-642-released/</link><description>CLIPS 6.4.2 Released</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gary Riley</dc:creator><pubDate>Mon, 27 Jan 2025 16:45:20 -0000</pubDate><guid>https://sourceforge.net/p/clipsrules/news/2025/01/clips-642-released/</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/ReadMe642.md</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/ReadMe642.md/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:04:03 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/ReadMe642.md/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_windows_projects_642.zip</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_windows_projects_642.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:04:03 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_windows_projects_642.zip/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_windows_64_bit_installer_642.msi</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_windows_64_bit_installer_642.msi/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:04:03 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_windows_64_bit_installer_642.msi/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_windows_32_bit_installer_642.msi</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_windows_32_bit_installer_642.msi/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:04:03 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_windows_32_bit_installer_642.msi/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_macos_project_642.dmg</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_macos_project_642.dmg/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:04:03 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_macos_project_642.dmg/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_macos_executable_642.dmg</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_macos_executable_642.dmg/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:04:03 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_macos_executable_642.dmg/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_jni_642.zip</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_jni_642.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:04:03 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_jni_642.zip/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_jni_642.tar.gz</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_jni_642.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:03:02 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_jni_642.tar.gz/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_ios_642.dmg</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_ios_642.dmg/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:03:02 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_ios_642.dmg/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_feature_tests_642.zip</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_feature_tests_642.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:02:02 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_feature_tests_642.zip/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_feature_tests_642.tar.gz</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_feature_tests_642.tar.gz/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:02:02 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_feature_tests_642.tar.gz/download</guid></item><item><title>CLIPS Rule Based Programming Language released /CLIPS/6.4.2/clips_documentation_642.zip</title><link>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_documentation_642.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CLIPS Rule Based Programming Language</dc:creator><pubDate>Mon, 27 Jan 2025 01:02:02 -0000</pubDate><guid>https://sourceforge.net/projects/clipsrules/files/CLIPS/6.4.2/clips_documentation_642.zip/download</guid></item></channel></rss>