mention is made of any code to calculate the value returned by the function itself; the function is always shown being assigned to "dummy" variables, which, without action to set a value by user-code, just receive a meaningless value handed back to them. Even accessed ROM routines that return values (in examples, those that provide the service of PDL() and SCRN() functions) merely have their values stored, by user-routines, in locations that are separately PEEKed in a subsequent statement. Unlike in Integer BASIC and Applesoft II, the Boolean operators AND, OR and NOT perform bitwise operations on 16-bit integer values. If they are given values outside that range, an error results. The terms OUT and PLT (and the aforementioned IN) appear in the list of reserved words, but are not explained anywhere in the manual. Related BASICs Coleco claimed that its Adam home computer's SmartBASIC was source-code compatible with Applesoft. Microsoft licensed a BASIC compatible with Applesoft to VTech for its Laser 128 clone. See also ALF's Formula Transfer Link, speed enhancement for Applesoft BASIC Chinese BASIC, a Chinese-localized version of Applesoft BASIC Apple III BASICs from Apple and Microsoft References This article includes text from Everything2, licensed under GFDL. External links Disassembled ROM AppleSoft BASIC in JavaScript Apple II software BASIC interpreters Discontinued Microsoft BASICs BASIC programming language family Microsoft programming languages