Changeset 5890 for src/Pugs/CodeGen
- Timestamp:
- 07/29/05 17:19:17 (3 years ago)
- svk:copy_cache_prev:
- 7758
- Files:
-
- 1 modified
-
src/Pugs/CodeGen/PIR.hs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/CodeGen/PIR.hs
r5646 r5890 18 18 import Pugs.AST 19 19 import Pugs.AST.Internals 20 import Pugs.Types 20 21 import Pugs.Eval.Var 21 import Emit.Common22 22 import Emit.PIR 23 23 import Pugs.Pretty … … 29 29 type CodeGen a = WriterT [Stmt] (ReaderT TEnv IO) a 30 30 type CodeGenMonad = WriterT [Stmt] (ReaderT TEnv IO) 31 32 ratToNum :: VRat -> VNum 33 ratToNum x = (fromIntegral $ numerator x) / (fromIntegral $ denominator x) 31 34 32 35 {-| Currently only 'PIL' → 'PIR' -}
