Complex sentence: The machine language routine can return a value to the BASIC program by placing it in addresses 212 10 and 213 10 (D4 16 and D5 16) as a 16-bit integer which will be converted to a BCD value and placed in the return variable.
Split into simpler sentences: The machine language routine can return a value to the BASIC program. The return value is placed in addresses 212 10 and 213 10 (D4 16 and D5 16) as a 16-bit integer which will be converted to a BCD value and placed in the return variable.