-
Notifications
You must be signed in to change notification settings - Fork 0
eyberg/rol
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
ROL is ' Ray-uh Light '
Ray of Light aims to fill in for rdoc for reia.
yeh.. so whatever, Madonna grows less hot by the day
and we have to compensate..
basically this is a simple project to acquaint myself
with reia, the up and coming badasser of them all
Install:
None. That is of course as long as you have erlang and reia
installed. No?? Bad Monkey!
sudo apt-get install erlang
git clone git://github.com/tarcieri/reia.git
cd reia; rake; sudo rake install
Example:
Let's say we want to document the stdlib tcpsocket class.
All we need to do is pull out rol and execute:
(notice that I have not yet done ANY user-defined paths
so watch yourself before you break yourself)
reia rol.re ../reia/lib/tcpsocket.re
Testing:
Eventually we'll want to get behave testing all of our stuff
and be able to run this against itself -- however I'm tired and
I'm drunk and I'm going to bed.
Todo:
* need to put some smarter matchers in for identifying proper
structures -- maybe transfer to leex/yecc for superior grammar
based source parsing?
* implement behave: http://github.com/pirj/behave/tree/master
* implement some sort of text/markup/css (haml?) handler... prob
go look at ryan for answers..
* cleanup css
* cleanup homebrew classes
* support directories for multiple source files at once
About
RAY-uh Light -- an attempt to understand reia, sort out some stdlib, and document
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published