maroon icon indicating copy to clipboard operation
maroon copied to clipboard

Source is...opaque

Open NathanZook opened this issue 11 years ago • 1 comments

I'm having trouble getting my head around what's going on on the inside. Is there a design document somewhere?

NathanZook avatar Mar 04 '14 18:03 NathanZook

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 .

runefs avatar Mar 10 '14 11:03 runefs