ESOE Home | ||
ESOE Introduction![]() | ||
ESOE is the abbreviation of ECMAScript Object-Oriented Engine. It defines a method of object-oriented programming with ECMAScript 3rd compatible language. It includes below modules and features, M1 : kernel 1. Name space definition 2. Class definition 3. Class deriving 4. Keywords definition 5. Module loading 6. Debug tool M2 : resource 1. Physcal mapping of name space. 2. Resource loading. M3 : loader 1. Automatically classes loading. M4 : destroy 1. Destroy mechanism M5 : share 1. Class sharing 2. Share the ESOE itself
| Javascript Implementation for ESOE 0.2 | ||
| Pack tool (Pack.hta) | ||
| ESOE Class wizard (wizard.hta) | ||