Fixed lots of compiler bugs. Added more primitives. Reworked interpreter
commit9aea0426d61f1ac0c45a80580710ac970c01a2fd
authorVincent Geddes <vincent.geddes@gmail.com>
Fri, 23 May 2008 02:18:50 +0000 (23 04:18 +0200)
committerVincent Geddes <vincent.geddes@gmail.com>
Fri, 23 May 2008 02:18:50 +0000 (23 04:18 +0200)
tree41d1f16430a1e1be78a2f81d8421ecb53fa5515f
parentd3b6557a7ecd705ce64f3cd0bd265b41cb256152
Fixed lots of compiler bugs. Added more primitives. Reworked interpreter
39 files changed:
.bzrignore
goo/st-bootstrap.c
goo/st-byte-array.c
goo/st-context.c
goo/st-context.h
goo/st-generator.c
goo/st-interpreter.c
goo/st-interpreter.h
goo/st-lexer.c
goo/st-object.c
goo/st-object.h
goo/st-parser.c
goo/st-primitives.c
goo/st-universe.c
goo/st-universe.h
goo/st-utils.h
st/Array.st
st/Behavior.st
st/Boolean.st
st/ByteArray.st [new file with mode: 0644]
st/ByteString.st
st/Character.st
st/Float.st [new file with mode: 0644]
st/Fraction.st [new file with mode: 0644]
st/Integer.st [new file with mode: 0644]
st/LargeInteger.st [new file with mode: 0644]
st/Message.st
st/Number.st [new file with mode: 0644]
st/Object.st
st/PositionableStream.st
st/SmallInteger.st
st/Stream.st
st/String.st
st/StringStream.st [new file with mode: 0644]
st/Symbol.st [new file with mode: 0644]
st/UndefinedObject.st
st/WriteStream.st
st/class-defs.st
tests/test-interpreter.c