Fulltext results:
- scopes
- lowing scopes (namespaces) are defined: * Each module has its own global scope. * Each function has i... signment '':='' operator inserts variables to the module's global namespace. a = 1 def globalAssign()... a: hello b: world ===== Importing modules ===== The ''import'' keyword is used to import modules. All built-in modules and all script files on th
- records
- foundation of Doomsday Script. Each namespace and module is a record, each object is a record, and classes... records are owned by native code (e.g., built-in modules like ''Core''), but may still be referenced by v... //subexp// is created inside //myrec// because it appears after the member operator. (record myrec).... sses. This means that, for instance, an imported module could be used as a class. Setting up the superc