Warning: Attempt to read property "date" on null in /usr/local/www/websvn.planix.org/blame.php on line 247

Warning: Attempt to read property "msg" on null in /usr/local/www/websvn.planix.org/blame.php on line 247
WebSVN – tendra.SVN – Blame – /branches/tendra5-amd64/doc/development/projects – Rev 6

Subversion Repositories tendra.SVN

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 7u83 1
Projects
2
========
3
 
4
These projects are intended to showcase TenDRA's ideas, by providing
5
example platforms. One intention here is to try to break free from the
6
usual methods of implementing such things, in an effort to gain some
7
publicity from curious people.
8
 
9
For the moment, though, our focus is on TenDRA itself: I am keeping
10
this list simply so that I do not loose track of the ideas.
11
 
12
For features directly relating to TenDRA itself, see the features
13
document.
14
 
15
 
16
Eval
17
----
18
 
19
An implementation of eval() for C. This is essentially a "hello world"
20
for libTenDRA.
21
 
22
In its first incarnation, it can compile to a temporary file, dynamically
23
load it, and execute the contents. Eventually, it can be modified to
24
make use of the TDF interpreter.
25
 
26
 
27
Runtime TDF interpreter
28
-----------------------
29
 
30
Initially, this can start out as the simplest possible implementation.
31
I'd like to take as much advantage of TDF's features as possible, so
32
using something like LLVM as a base may not be appropriate: this remains
33
to be seen.
34