Dec 282017
A public domain version of Tim Bud's Little Smalltalk language. It is described fully in his book "A Little SmallTalk".
File STV2.ZIP from The Programmer’s Corner in
Category Miscellaneous Language Source Code
A public domain version of Tim Bud’s Little Smalltalk language. It is described fully in his book “A Little SmallTalk”.
File Name File Size Zip Size Zip Type
AT.MS 5400 2038 deflated
BASIC.ST 24606 5438 deflated
BUGS 2423 1138 deflated
COMP.C 998 493 deflated
ENV.H 2318 900 deflated
EXPLORE.MS 9256 3386 deflated
GENERAL.MS 7725 3327 deflated
IMAGE.C 9171 2856 deflated
IMAGEFIL 55882 22346 deflated
INSTALL.MS 6462 2704 deflated
INTERP.C 8817 2416 deflated
INTERP.H 838 373 deflated
LEX.C 5283 1618 deflated
LEX.H 923 421 deflated
MAIN.C 1968 789 deflated
MAKEFILE 1425 611 deflated
MAKEFILE.ORG 1596 661 deflated
MEMORY.C 12897 3993 deflated
MEMORY.H 5579 2207 deflated
MULT.ST 1675 653 deflated
NAMES.C 6272 2235 deflated
NAMES.H 1959 619 deflated
P.BAT 26 26 stored
PARSE.EXE 99436 24689 deflated
PARSE.LNK 73 71 deflated
PARSER.C 21249 4735 deflated
PRIMITIV.C 14300 3228 deflated
PROCESS.C 13834 3513 deflated
PROCESS.H 1084 494 deflated
READ.ME 1460 841 deflated
READ_ME 7997 3286 deflated
ST.EXE 117942 31105 deflated
ST.LNK 89 87 deflated
SUNIX 55882 22346 deflated
TEST.ST 3304 1118 deflated
TESTSCRI 11 11 stored
TODO 1080 597 deflated
TOP.MS 6499 2683 deflated
UNIX.ST 3296 1222 deflated
UNIX2.ST 1576 696 deflated

Download File STV2.ZIP Here

Contents of the READ.ME file

Here isTim Budd's Little Smalltalk, Version 2. Version 2 is supposed
to be about 4 times faster thanversion1 and about half the code size.
The only thing given upwas multiprocessing. Much moreof smalltalk
is written in smalltalkinsteadof C. After a few changes I got it
runningon the PC usingMicroSoft C 4.0. I ranall thetests and have
been using it for a fewdays and there doesn't seem to be any problems.
To use just setthe environmentvariable EDITORto you your favorite
editor,and just type st. I suggest you get the book ALITTLE SMALLTALK,
by Timothy Budd, Addison-Wesley, 1987.This gives a good overview of
the Little Smalltalk syntax, however, the little smalltalk internals and
quite abit of the userand system interface described in the
book apply to version 1which is quite different from version 2.
To supplement the book you willfind several manuscriptfiles herein.

I hope you enjoy using this stuff. I am planning to doseveralthings
with it. FirstI am going to merge it with my DBMS to be used as a
commandlanguage. Secondly, I am goingto raise the maximum object
size. And lastly, I amhoping to create some sort of object swapping
to diskusing aleast recently used scheme. Have fun and let me know
if you do something interestingwith it.

Blake McBride
801 DelRio Pike #N3
Franklin, TN 37064
615-790-1088 (work)
615-790-8521 (home)

 December 28, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>