[BUG;FIX;ENH] TestPluginInterpreter

Andrew C. Greenberg werdna at gate.net
Sat Dec 18 16:43:23 UTC 1999


--============_-1266587091==_============
Content-Type: text/plain; charset="us-ascii" ; format="flowed"


"Change Set:		TestInterpreterPlugin5
Date:			11 December 1999
Author:			Andrew C. Greenberg

Bug fixes and improvements:

1) improves CCodeGenerator error handling when generator is unable to 
open output code file
2) reorganizes, recomments and refactors TestCodeGenerator and 
TestInterpreterPlugin somewhat to improve clarity, reusability and 
performance.
3) started building testbed for named specifications with type 
coercion specifications
4) fixed crashing bugs executing code generated by translation of '^ 
expr' when expr failed
5) eliminated some spurious Transcript messages during code generation
6) changed demonstration code to reflect current specification API, 
and fixed crashing bug in one example.

New feature:

7) implemented pragma #suppressFailureGuards:, which suppresses 
automatic generation of failure guards presently generated after 
specification prolog and before return postlogs.  This is not to be 
used lightly, since misuse can lead to crashing code on primitive 
failure.
"
--============_-1266587091==_============
Content-Type: text/plain; name="TestInterpreterPlugin5.1.cs"
 ; x-mac-type="65417070"
 ; x-mac-creator="43534F6D"
Content-Disposition: attachment; filename="TestInterpreterPlugin5.1.cs"
Content-Transfer-Encoding: imap_stub

0,2484,2.2,44498,0,

--============_-1266587091==_============--





More information about the Squeak-dev mailing list