Home pageFind It!Contact FrançaisJeks documentation



What is Jeks ?
What is JeksParser ?
Applet demos
Download Jeks
Copyright and license

Jeks documentation
Jeks feedback
Jeks Forum

What is Jeks ?

Jeks is a JavaTM spreadsheet based on the SwingTM JTable component and the JeksParser library computing mathematical expressions.


Jeks provides numerous features among which :

Jeks provides more than a spreadsheet application :

Jeks is compliant with Java 1.1 and Swing 1.1.
Jeks weighs 196 Ko.

What is JeksParser ?

JeksParser is a Java library that parses, compiles and computes expressions and functions.
It can parse three different kinds of strings :

The parsed expression may contain a syntactically correct combination of :

The parsers are based upon classes that enable to choose a syntax and the implementation of the interpreter :

Once an expression is correctly parsed by its automaton, the parser builds an internal tree matching the expression.
This tree speeds up the calculation of the expression with the value of its parameters.

JeksParser is provided with different kind of applets and application.

com.eteks.parser package files are compliant with Java 1.0 but needs a JDK 1.1 or higher library to compile (to enable the serialization of classes).
JeksParser library weighs 60 Ko.

Applet demos

JeksCalculator applet

You must allow Java in your browser to test JeksCalculator

JeksDisplay applet

You must allow Java in your browser to test JeksDisplay

(This applet with its user's guide may be found here)

These applets use the JeksParser library.

Download Jeks

Jeks and JeksParser are available under GNU General Public License. This software is supplied with :

Click on one of the following links to download Jeks :

Windows jeks_1.0.2.exe (982 Ko)
MacOS X & MacOS 9 (version with Swing)
jeks_1.0.2.sea.bin (2431 Ko)
Unix and other platforms

jeks_1.0.2.zip (913 Ko)

Your feedback will be greatly appreciated...

Copyright and license

Copyright © 1998-2001 Emmanuel PUYBARET / eTeks info@eteks.com. All Rights Reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Note that the GNU General Public License does not permit incorporating this software into proprietary programs.
If you are interested by Jeks or JeksParser for such use, please write to info@eteks.com to get information about the other available licenses that could meet your needs.

eTeks and Jeks are registered trademarks.

Jeks version 1.0.2
Last update : 01/21/2003

Home pageFind It!ContactTop

© Copyrights 1997-2023 eTeks - All rights reserved

Jeks documentation