03:57:39
##forth
<
tpnix>
hi all, Im looking for comments on my new design, it's specialised being embedded, so few will be familiar with this type of forth, based on Mecrisp-Stellaris. here is my example for RFC, any ideas, suggestion ? https://bpa.st/SCPQ
03:59:07
##forth
<tpnix>
how it works is there are no constants at all, the symbols in the source are replaced by my system with magis numbers or absolute addresses on upload to the Mecrisp-Stellaris mcu, the source itself is untouched.
03:59:21
##forth
<tpnix>
magis = magic
04:00:47
##forth
<tpnix>
this provides good human compatability while giving the MCU the language it knows. It also saves a lot of flash in my tests which is important for the low end stm32 Cortex-M0 it's designed for
04:01:34
##forth
<tpnix>
Im a technician, not a programmer so most of you will know a lot more about Forth and syntax than me
14:09:59
##forth
<MrMobius>
anyone thought about using a linked list for a stack?
14:10:37
##forth
<MrMobius>
I was thinking you could go down into the stack and do some calculations without disturbing what's higher in the stack
14:10:55
##forth
<MrMobius>
not sure what you could do with that but kind of interesting
18:25:53
##forth
<cleobuline>
MrMobius: why not
18:27:50
##forth
<cleobuline>
it will do some overhead MrMobius