konrad/elam.git
13 years agoenable evaluation
konrad [Sun, 21 Nov 2010 20:27:31 +0000]
enable evaluation

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@638 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agodebug print for expr
konrad [Sat, 20 Nov 2010 16:32:21 +0000]
debug print for expr

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@637 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agoexpression parsing, to be tested
konrad [Sat, 20 Nov 2010 13:23:58 +0000]
expression parsing, to be tested

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@636 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agohierarchical tokens
konrad [Wed, 17 Nov 2010 20:57:43 +0000]
hierarchical tokens
some docu for default lib
add TODO
add eval test draft

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@635 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agoreordered engine methods
konrad [Wed, 17 Nov 2010 09:43:45 +0000]
reordered engine methods

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@634 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agodptr: made -> operator clearer and safer, added clone method
konrad [Wed, 17 Nov 2010 09:43:26 +0000]
dptr: made -> operator clearer and safer, added clone method

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@633 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agosplit engine files to make them easier to maintain
konrad [Wed, 17 Nov 2010 09:23:38 +0000]
split engine files to make them easier to maintain

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@632 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agoadded basic functions for int
konrad [Mon, 15 Nov 2010 21:56:53 +0000]
added basic functions for int
made int parser more robust
added float parser

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@631 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agofix literal int parser to be more strict
konrad [Mon, 15 Nov 2010 07:54:46 +0000]
fix literal int parser to be more strict

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@630 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agofix literal parser to go through all applicable
konrad [Mon, 15 Nov 2010 07:41:00 +0000]
fix literal parser to go through all applicable

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@629 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agominor fixes
konrad [Mon, 15 Nov 2010 06:47:12 +0000]
minor fixes

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@628 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agotokenizer, test of tokenizer
konrad [Sun, 14 Nov 2010 21:39:24 +0000]
tokenizer, test of tokenizer

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@627 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agoput ELAM into its own namespace
konrad [Sat, 13 Nov 2010 20:56:49 +0000]
put ELAM into its own namespace
start on parser

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@626 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agoactually turn the dptr test into a test
konrad [Sat, 13 Nov 2010 20:55:06 +0000]
actually turn the dptr test into a test

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@625 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agoadd d-pointer code and test
konrad [Fri, 12 Nov 2010 23:03:34 +0000]
add d-pointer code and test
more minor drafting of engine

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@624 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agoremoved ELAMValue class (replaced by plain QVariant)
konrad [Fri, 12 Nov 2010 08:52:16 +0000]
removed ELAMValue class (replaced by plain QVariant)
better draft of engine interface

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@623 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agoswitch to GPL (instead LGPL)
konrad [Sun, 31 Oct 2010 11:12:34 +0000]
switch to GPL (instead LGPL)
more on syntax
get started on src

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@617 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agomore draft docu
konrad [Sat, 30 Oct 2010 19:06:27 +0000]
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

13 years agoadd basic structure
konrad [Sat, 30 Oct 2010 10:04:41 +0000]
add basic structure
add first draft/docu

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@615 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33

13 years agostart ElAM dir
konrad [Sat, 30 Oct 2010 09:23:00 +0000]
start ElAM dir

git-svn-id: https://silmor.de/svn/softmagic/elam/trunk@614 6e3c4bff-ac9f-4ac1-96c5-d2ea494d3e33