public
Description: Reia is a Ruby/Python-like language for BEAM, the Erlang VM
Homepage: http://reia-lang.org
Clone URL: git://github.com/tarcieri/reia.git
Add implementation trivia to README
Tony Arcieri (author)
Sat Jun 28 15:45:31 -0700 2008
commit  5c8b91f7d608add0422d39cc1333874a062b75c7
tree    9efe4715737cd273ce83ff21592dc2e2f9bcbd76
parent  fcb1d1bfa09bffc510a7229fe9a9275d043e8a16
0
...
53
54
55
 
 
 
 
 
 
 
 
 
56
57
58
...
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
0
@@ -53,6 +53,15 @@ rake
0
 
0
 under the Reia source tree to build Reia.
0
 
0
+== Implementation
0
+
0
+Here's some thoroughly interesting implementation trivia about Reia:
0
+
0
+* Leex-based scanner (with second pass for indentation sensitivity)
0
+* Yecc-based grammar
0
+* Compiler transforms Reia abstract forms to Erlang abstract forms or BEAM bytecode
0
+* Mostly self-hosted: ~3/4 of Reia modules are written in Reia
0
+
0
 == Programming Reia
0
 
0
 Reia is under active development and therefore changing constantly. For the

Comments

    No one has commented yet.