The asm program would have to be completely in hex. It also has to be able to add strings to it.
.nolist #include "ti83plus.inc" .list .org $9D93 .db $BB,$6D b_call(_rclans)
I don't exactly know the code, but it would have to be in hex. That way, you could add a string using a simple template.
If you need more information, just ask me.