/
README
38 lines (30 loc) · 1.27 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
What Eisa Is
=================
Something like DLR/Parrot, on the web (...)
Written in JS (and also compiled into JS)
Still work in progress.
**DO NOT USE IN KEY PROJECTS UNTIL THIS LINE DISAPPEARED**
Files
-----------------
eisa/
|+doc/ -- Generated annotated sources (see below).
|~lfc/
| `-lofn.js -- Lofn Parser (source -> Eisa AST)
|~lib/ -- Libraries
| |-async.js -- Asynchronous library using obstructiveness primitives
| |-stdenum.lf -- Standard enumerator library using obstructiveness primitives
| `-stl.js -- Eisa Standard Libarary
|+shell.wscript/ -- WSH-related shell.
|-compiler.js -- Eisa compier (Eisa AST -> JS code)
|-compiler.rt.js -- Eisa Compiler Runtime
|-mod.rt.js -- Essentia (module library. http://github/infinte/essentia)
`-eisa.rt.js -- Eisa Runtime
Maybe I should make it CommonJS-compatible...
Lofn?
-----------------
It is included in this project now. Ergo the original Lofn terminated.
About *.js.lsta
-----------------
This is the annotation script document for [[lstac]](http://github.com/infinte/lstac). To compile these documents:
* (on windows) lstac <document> /out:doc/%d%n.html /template:doc/template.html
* (**TBD**: other platforms)