SpinLMM and SinpleIDE
Rsadeika
Posts: 3,837
SpinLMM uses the @@@ and Bytecode extensions to the Spin language that are available in the BST and
homespun compilers. The Parallax Spin Tool does not support these extensions, so either BST or homespun must
be used with SpinLMM.
After checking out PropBASIC, I noticed that the only language not offering LMM mode is Spin. So, I checked out SpinLMM10, and decided to see if it runs with SimpleIDE. Since there are changes coming to the Spin world, I decided not to get involved with bst or homespun. Yes, SpinLMM works with SimpleIDE, so the question is, will the new old Spinny SimpleIDE have an LMM option? And if it does, how or what would it be used for? And if it does not have that option, should it be considered as an immediate add on?
Since SpinLMM has been around for a couple of years, is their anybody that is using, or has used it for a particular project? Anybody else have any ideas about this?
Ray
Comments
Did I miss something fundamental?
Does SPIN-LMM mean somebody has written a SPIN-interpreter-variant that is able to read SPIN-bytecode
from an external memory??!!??
best regards
Stefan
However, with spin2cpp you could run Spin programs from external memory using the XMM or XMMC models. The external memory can be flash, RAM, EEPROM or an SD card.
Seems an extended memory LMM kernel would take more code than is currently available in the spin interpreter (without removing spin features). Having some huge LMM function list in external memory could get around spin's small 16 bit code space however. What are folks willing to trade for that? Seems to me that the current method of using some propeller O/S to load some program on demand is a reasonable way to virtually extend spin's current limits.