From 88c4c0419a4d06d41049b34d05fa42415c230499 Mon Sep 17 00:00:00 2001 From: konrad Date: Sat, 30 Oct 2010 19:06:27 +0000 Subject: [PATCH] more draft docu start of first draft of API git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@616 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33 --- README | 10 +++--- doc/build.html | 6 ++-- doc/index.html | 6 ++-- doc/library.html | 4 +- doc/syntax.html | 99 ++++++++++++++++++++++++++++++++++++++++++++++---- src/elam.h | 13 +++++++ src/elamengine.h | 28 ++++++++++++++ src/elamexpression.h | 43 ++++++++++++++++++++++ src/elamvalue.h | 24 ++++++++++++ 9 files changed, 212 insertions(+), 21 deletions(-) create mode 100644 src/elam.h create mode 100644 src/elamengine.h create mode 100644 src/elamexpression.h create mode 100644 src/elamvalue.h diff --git a/README b/README index f23fd5e..6c5d22c 100644 --- a/README +++ b/README @@ -1,17 +1,17 @@ -README for ElAM +README for ELAM ================ -ElAM = Elementary Algebra Machine +ELAM = Elementary Logic and Arithmetic Machine (c) Konrad Rosenbaum, 2010 protected under the GNU LGPL version 3 or at your option any newer see COPYING for details -This engine can be fed simple algebraic formulas and will calculate their -result similar to those used in languages like C or Pascal. It is not able +This engine can be fed simple arithmetic formulas and will calculate their +result, similar to those used in languages like C or Pascal. It is not able to solve algebraic systems or use fancy expressions. -ElAM is based on and made for Qt 4.x. +ELAM is based on and made for Qt 4.x. Building ========= diff --git a/doc/build.html b/doc/build.html index 87840e1..6f534c0 100644 --- a/doc/build.html +++ b/doc/build.html @@ -1,9 +1,9 @@ -ElAM +ELAM -

Building The ElAM Libray

+

Building The ELAM Libray

-ElAM contains the following directories: +ELAM contains the following directories: