Running nodemcu_integer_0.9.6-dev_20150406.bin.
It contains 2 files, init.lua and the main temp20.lua (4097 bytes)
On startup, node.heap() returns 20952.
temp20.lua runs perfectly fine when started by itself.
but when init.lua contains 'dofile("temp20.lua")', I get: "not enough memory"
Also tried to compile to temp20.lc, same behavior.
I have reflashed the bin, formatted the file area and re-uploaded, no can do.
To rule out hardware, try this on two different NodeMCUs...
I'm running out of ideeyers... Anything?