|
@@ -300,15 +300,15 @@ function ClassesBrik(brikz, st) {
|
|
function SmalltalkPackage() {}
|
|
function SmalltalkPackage() {}
|
|
function SmalltalkBehavior() {}
|
|
function SmalltalkBehavior() {}
|
|
function SmalltalkClass() {}
|
|
function SmalltalkClass() {}
|
|
- function SmalltalkMetaclass() {
|
|
|
|
- this.meta = true;
|
|
|
|
- }
|
|
|
|
|
|
+ function SmalltalkMetaclass() {}
|
|
|
|
|
|
inherits(SmalltalkPackage, SmalltalkObject);
|
|
inherits(SmalltalkPackage, SmalltalkObject);
|
|
inherits(SmalltalkBehavior, SmalltalkObject);
|
|
inherits(SmalltalkBehavior, SmalltalkObject);
|
|
inherits(SmalltalkClass, SmalltalkBehavior);
|
|
inherits(SmalltalkClass, SmalltalkBehavior);
|
|
inherits(SmalltalkMetaclass, SmalltalkBehavior);
|
|
inherits(SmalltalkMetaclass, SmalltalkBehavior);
|
|
|
|
|
|
|
|
+ SmalltalkMetaclass.prototype.meta = true;
|
|
|
|
+
|
|
this.__init__ = function () {
|
|
this.__init__ = function () {
|
|
st.wrapClassName("Behavior", "Kernel-Classes", SmalltalkBehavior, st.Object, false);
|
|
st.wrapClassName("Behavior", "Kernel-Classes", SmalltalkBehavior, st.Object, false);
|
|
st.wrapClassName("Metaclass", "Kernel-Classes", SmalltalkMetaclass, st.Behavior, false);
|
|
st.wrapClassName("Metaclass", "Kernel-Classes", SmalltalkMetaclass, st.Behavior, false);
|