RETURN_VALUE doesn't work on AMS 2.xx!

TI-Basic and C Next

Q: I have problems with programs which return values to the TI-Basic using RETURN_VALUE directive!
A: Yes, this is a problem with AMS 2.xx. For some strange reasons AMS 2.xx does not allow ASM programs to be part of expressions any more, i.e. if 'xyz' is an ASM program, 'xyz(3,2)+5' or 'xyz(3,2)->a' is not legal in AMS 2.xx. Fortunately, there is a solution. Read what I wrote about this problem in the section How to return values to the TI-Basic.