public CreateClass ( string clsname ) : IClass | ||
clsname | string | |
return | IClass |
public IClass CreateClass(string clsname)
{
return this.CreateClass(clsname, (this.classclass == null ? this.nilclass : this.classclass));
}
Machine::CreateClass ( string clsname, IClass superclass ) : IClass | |
Machine::CreateClass ( string clsname, IClass superclass, string instancevarnames, string classvarnames ) : IClass | |
Machine::CreateClass ( string clsname, bool isIndexed ) : IClass |
public void AvoidDuplicatedInstanceVariable() { Machine machine = new Machine(); IClass cls = machine.CreateClass("TestClass"); cls.DefineInstanceVariable("x"); cls.DefineInstanceVariable("x"); }