Added full support for TAB function.
authorMichael Welch <michaelgwelch@gmail.com>
Wed, 27 Dec 2006 22:24:02 +0000 (22:24 +0000)
committerMichael Welch <michaelgwelch@gmail.com>
Wed, 27 Dec 2006 22:24:02 +0000 (22:24 +0000)
commit956735f92b06038e45f2bca469dc7ac3db6409bb
tree272695ad4ba77024bec8cb767df75cd028fe0068
parente5f48b7e286841e6e89e79e0e56591fecf691df6
Added full support for TAB function.

mbasic.csproj:
Added Tab.cs

Tab.cs:
Added. This node is used to represent a TAB(numeric expression).

Parser.cs:
Added support in parser for a TAB to specify any expression, not just a number constant.

print.mbas:
Added all of the print scenarios from User's Reference Guide.

Node.cs:
Removed some dead code.

BuiltIns.cs:
Fixed PrintTab. It was adding 1 too many spaces. Also removed some dead code.
TiBasicRuntime/BuiltIns.cs
mbasic/Parser.cs
mbasic/SyntaxTree/Node.cs
mbasic/SyntaxTree/Tab.cs [new file with mode: 0644]
mbasic/mbasic.csproj
mbasic/print.mbas