Changeset 10228 for src/Pugs/Compile.hs
- Timestamp:
- 05/06/06 00:58:03 (3 years ago)
- svk:copy_cache_prev:
- 13387
- Files:
-
- 1 modified
-
src/Pugs/Compile.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Compile.hs
r10087 r10228 216 216 compile (Syn "loop" [pre, cond, post, (Syn "block" [body])]) = do 217 217 preC <- compile pre 218 -- loop ...; ; ...{...} ->219 -- loop ...; bool::true; ...{...}218 -- loop (...; ; ...) {...} -> 219 -- loop (...; bool::true; ...) {...} 220 220 let cond' | unwrap cond == Noop 221 221 = return $ PStmts (PStmt . PLit . PVal $ VBool True) PNil
