	NAME		RB Parse Tree Evaluator
        AUTHOR          brant@refactory.com
        FUNCTION 	evaluate Smalltalk expressions without the compiler
        KEYWORDS	Smalltalk evaluator, scripting
	ST-VERSIONS     VisualWorks 3.0, VisualAge 4.0, VisualAge 4.5
	PREREQUISITES	RBParser from the Refactoring Browser
	THEN FILE IN    see below
	CONFLICTS WITH
	DISTRIBUTION  	world
	VERSION	ID	3.5.1
	VERSION DATE	01-Jan-00
	SUMMARY

	This package evaluates Smalltalk code without the compiler so it can
	be used in packaged images. 

	To see example uses, look at the tests. The tests require Kent Beck's
	SUnit testing framework. Furthermore, they require the should:raise: 
	method to be present on the TestCase class (this is missing from some
	versions of the package). If the should:raise: method is not available,
	here is an implementation:

	TestCase>>should: aBlock raise: anException 
		| raised |
		raised := false.
		aBlock on: anException
			do: 
				[:ex | 
				raised := true.
				ex return: nil].
		self assert: raised

	If you have any comment/suggestions about these tools send them
	to brant@refactory.com. If you find a bug in the implementation,
	then by downloading this package, you are obligated to submit
	it to me (brant@refactory.com).

						John Brant - 01-Jan-00

