Number: 1343

Date:  5-Jun-84 11':54':59

Submitter: JonL.pa

Source: JonL.pa

Subject: SMASHING should work with BLOCKRECORD records

Assigned To: Masinter

Attn: Release

Status: Fixed

In/By: 

Problem Type: Bug

Impact: Moderate

Difficulty: Moderate

Frequency: Everytime

Priority: Perhaps

System: Programming Environment

Subsystem: Record Package

Machine: 

Disk: 

Lisp Version: 31-May-84 22':31':16

Source Files: 

Microcode Version: 5124

Memory Size: 4096

File Server: 

Server Software Version: 

Disposition: '
'
SMASHING now works with all record types. I improved the translation of (create  -- smashing --) for RECORD and TYPERECORD records a bit, although it is still not wonderful. The translation comes out with a lot of nested LAMBDA expressions, but at least compiled, it runs well. [there was an old outstanding request from Sheil to make create-smashing on list records more efficien'
["masinter" "23-Aug-84 12':07':38" Assigned% To': Attn': Status':(Open->Fixed) Machine':(1132->) Disposition':]

Description: SMASHING doesn''t seem to work with records declared BLOCKRECORD.

Workaround: 

Test Case: 

Edit-By: masinter

Edit-Date: 23-Aug-84 12':07':47