[cvs-nhc98]
cvs commit: nhc98/src/greencard DIS.lhs HandLex.hs HandParse.hs
NHCBackend.hs Proc.lhs
Malcolm Wallace
malcolm at glass.cse.ogi.edu
Mon Sep 29 11:00:26 EDT 2003
malcolm 2003/09/29 10:00:26 PDT
Modified files:
src/greencard DIS.lhs HandLex.hs HandParse.hs
NHCBackend.hs Proc.lhs
Log:
Update the nhc98 version of greencard to deal correctly with a change
in the representation of StablePtrs.
* Adopt the syntax <<to/from>> for a UserDIS whose conversion methods
live in the I/O monad. There are several consequent changes in the
greencard backend to plumb the monad through the automatically-generated
marshalling code.
* Use <<newStablePtr/deRefStablePtr>> for the standard definition of
the "stableptr" DIS.
Revision Changes Path
1.2 +6 -5 nhc98/src/greencard/DIS.lhs
1.4 +9 -2 nhc98/src/greencard/HandLex.hs
1.2 +8 -1 nhc98/src/greencard/HandParse.hs
1.8 +67 -44 nhc98/src/greencard/NHCBackend.hs
1.3 +2 -2 nhc98/src/greencard/Proc.lhs
More information about the Cvs-nhc98
mailing list