ulam_programming_conventions
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
ulam_programming_conventions [2015/05/26 09:15] – [Utilities vs Services] ackley | ulam_programming_conventions [2015/05/26 09:28] (current) – ackley | ||
---|---|---|---|
Line 19: | Line 19: | ||
<code - Evaporator.ulam> | <code - Evaporator.ulam> | ||
+ | /** \symmetries all */ | ||
element Evaporator { | element Evaporator { | ||
EventWindow ew; | EventWindow ew; | ||
Line 28: | Line 29: | ||
< | < | ||
+ | /** \symmetries all */ | ||
element Evaporator { | element Evaporator { | ||
Void behave() { | Void behave() { | ||
Line 37: | Line 39: | ||
even though, in this case, both versions behave identically. | even though, in this case, both versions behave identically. | ||
- | The reasoning for this **Make *Utils data members** guidance has an obvious | + | The reasoning for this **Make *Utils data members** guidance has both obvious and subtle |
- | The obvious point is that since a *Utils is size 0, it doesn' | + | An obvious point is that since a *Utils is size 0, it doesn' |
- | The subtle point is that even though a *Utils is size 0, when a *Utils method is called, the '' | + | A subtle point is that even though a *Utils is size 0, when a *Utils method is called, the '' |
<code - Announcer.ulam> | <code - Announcer.ulam> |
ulam_programming_conventions.1432631731.txt.gz · Last modified: 2015/05/26 09:15 by ackley