ZX Spectrum Emulator Written in Small Basic
blogs.msdn.com
blogs.msdn.com
And for my taste Small Basic appears ugly for a beginner's language, the "Hello World" is:
TextWindow.WriteLine("Hello World")
Compare that to PRINT "Hello World"
from the old times. I consider the later much much nicer.http://smallbasic.com/program/?DNP796
or here:
http://smallbasic.com/smallbasic.com/program/?RHB445-0
The blog entry links to this forum discussion:
https://social.msdn.microsoft.com/Forums/en-US/1e8c53bb-7974...
From what I can see each program has a code (DNP796 or RHB445-0 - which is mentioned in the above blog article) which you can look up on:
And it seems that Small Basic can't even define a function, only a parameter-less subroutine? In spite of TextWindow.WriteLine() notation.
Ultimately the original is simpler.