Anonymous user
Singleton: Difference between revisions
Add Factor's documentation example
(→{{header|Python}}: Add link to discussion of the Borg pattern.) |
(Add Factor's documentation example) |
||
Line 566:
{{omit from|Octave}}
{{omit from|TI-83 BASIC}} {{omit from|TI-89 BASIC}} <!-- Does not have user-defined data structures or objects. -->
=={{header|Factor}}==
<lang factor>
USING: classes.singleton kernel io prettyprint ;
IN: singleton-demo
SINGLETON: foo
GENERIC: bar ( obj -- )
M: foo bar drop "a foo!" print ;
</lang>
( scratchpad ) foo bar
a foo!
|