Hi Ernest.
Some Errors Reported in the Compilation of Jess 5.0a1
I've just compiled the Jess 5.0a1 release with Symantec 3.0 (1.1.x mode)
with the following results (my target for this compilation was
jess.Main):
Warning: D:\Langs\CLIPS\Jess50a1\jess\ReteCompiler.java(214): Variable
'length' is never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\ReteCompiler.java(350): Variable
'nvars' is never used
Error: D:\Langs\CLIPS\Jess50a1\jess\Token.java(52): Blank final variable
'm_sortcode' may not have been initialized. It must be assigned a value
in an initializer, or in every constructor.
Error: D:\Langs\CLIPS\Jess50a1\jess\Token.java(66): Blank final variable
'm_sortcode' may not have been initialized. It must be assigned a value
in an initializer, or in every constructor.
Error: D:\Langs\CLIPS\Jess50a1\jess\Token.java(80): Blank final variable
'm_sortcode' may not have been initialized. It must be assigned a value
in an initializer, or in every constructor.
Warning: D:\Langs\CLIPS\Jess50a1\jess\Format.java(84): Variable 'state'
is never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\Jesp.java(882): Variable 'tok3' is
never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\Jesp.java(882): Variable 'tok4' is
never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\Jesp.java(882): Variable 'tok5' is
never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\Jesp.java(202): Variable 'tok' is
never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\Test2Multi.java(90): Variable
'slot' is never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\Rete.java(457): Variable 'sbis' is
never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\Rete.java(1049): Variable 'size'
is never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\Node1.java(258): Variable 'slot'
is never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\Node1.java(356): Variable 'slot'
is never used
Warning: D:\Langs\CLIPS\Jess50a1\jess\Funcall.java(1516): Variable 's'
is never used
Warning:
D:\Langs\CLIPS\Jess50a1\jess\reflect\ReflectFunctions.java(518):
Variable 'field' is never used
3 error(s), 14 warning(s)
New Web Site
You've done a nice job in the new web site especially the "flatter"
organization and larger number of features. One feature you might
consider adding is a place where you (and the Jess community) can post
Jess scripts.
Performance Enhancements
You might want to take a look at Daniel Miranker's web page at the
University of Texas/Austin and, specifically, the Venus language:
http://www.cs.utexas.edu/users/miranker/
Miranker, using ideas (the "LEAPS" algorithm)developed by Don Batory,
has produced an extremely efficient CLIPS-compatible production system.
See the following site for publications by Don Batory:
http://www.cs.utexas.edu/users/dsb/
The performance improvements using the LEAPS algorithm are VERY
substantial.
You might want to consider some of the ideas from Venus and LEAPS when
you add code generation to Jess.
Sincerely,
Win Carus
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
---------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the
list. List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------