Changeset 8689 for src/Pugs/Compile.hs
- Timestamp:
- 01/15/06 20:24:08 (3 years ago)
- Files:
-
- 1 modified
-
src/Pugs/Compile.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Compile.hs
r8677 r8689 152 152 padC <- compile $ padToList pad 153 153 let symC = (map fst $ padToList pad) `zip` padC 154 exps = [ Syn ":=" [Var name, Var from] | (name, PRawName from) <- symC ]154 exps = [ Syn ":=" [Var name, Var from] | (name, PRawName from) <- symC, name /= from ] 155 155 expC <- compile $ mergeStmts (foldl1 mergeStmts (exps ++ [exp])) rest 156 156 return $ PPad scope symC expC
