maroon
maroon copied to clipboard
Source is...opaque
I'm having trouble getting my head around what's going on on the inside. Is there a design document somewhere?
Are you asking whether there's a documentation that describes the implementation? no there's not there is a description of the functionality on the object-composition Google group. The basics are these
Read the source Analyse to find any use of roles rewrite role methods to ordinary methods rewrite invocation of role methods to the above methods
That's not a lot of code level details but it does explain the general idea of how the code is structured. One very important thing to know is that the actual source code is what's in /base the files in /lib are all generated files (based on what's in /base) that's because part of the testing of marron is to use the latest (upcomiong version) of marron to generate itself. The resulting code (that is what's in /lib) is not meant to be maintained nor read
Hopes this helps a bit
2014-03-04 19:39 GMT+01:00 Nathan Zook [email protected]:
I'm having trouble getting my head around what's going on on the inside. Is there a design document somewhere?
Reply to this email directly or view it on GitHubhttps://github.com/runefs/maroon/issues/15 .