اضافه شدن construct و extends
۱۴۰۱ مرداد ۱۲, چهارشنبه ساعت ۱۶:۳۵خب پیاده سازی این قسمت هم تمام شد و مثال های اون رو هم قرار دادم
به سراغ پیاده سازی let میرم و بعد از اون هم پیاده سازی مابقی operator ها
بعد از این پروژه کاملا قابل استفاده هست و با انجام کلی تست میشه از dolang استفاده کرد
class test {
construct( a ) {
print("in construct " + a +"\n" );
print("here\n")
}
a() {
print("in a\n");
return this;
}
b() {
print("in b\n");
}
}
main() {
var a = new test("test");
a.a().b();
print( a );
}
class a {
a() {
print("in a\n");
}
}
class b extends a {
b() {
}
}
main() {
var b = new b;
b.a();
print( b );
}