Fulltext results:
- reference
- ====== Doomsday Script reference guide ====== This article describes the Doomsday Script language and its role in [[:Doomsda... " and "On death" scripts]] In older versions: [[/script/reference?rev=1576480962#using_doomsday_script|2.2]] ==== Editor support ==== * Visu... le editors ===== Language reference ===== See the [[language|Language reference]] for information about the syntax, and built-in functions and [[script:language#modules|modules]].
- records @script:walkthrough
- == Records ====== Records are the foundation of Doomsday Script. Each namespace and module is a record, each obje... y still be referenced by variables in scripts. A script variable may own a record, or simply reference one owned by someone else. When a record gets destroyed, all variables that reference it will be invalidated. In other words, records are __not__ reference-counted (like Python objects would be). In pract
- basic_expressions @script:walkthrough
- <- script:reference|Reference guide ^ ^ Operator expressions -> ====== Basic expressions ====== ===== Numbers and strings ==... serialized block of memory cannot be modified via Doomsday Script. $ a = [1, 'One', {1:'One'}] $ print a ... e ''eval()'' function evaluates its argument as a script and returns the return value from it. The script gets runs in the same namespace where ''eval()'' was cal