Changeset 8687
- Timestamp:
- 01/15/06 18:30:44 (3 years ago)
- Location:
- src/Pugs
- Files:
-
- 3 modified
-
AST/Internals.hs (modified) (2 diffs)
-
AST/Internals.hs-drift (modified) (2 diffs)
-
CodeGen/YAML.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/AST/Internals.hs
r8685 r8687 1775 1775 instance YAML (a -> Eval b) 1776 1776 instance YAML (Eval a) 1777 instance YAML (Map String String) 1778 instance YAML (Map VStr (IVar VScalar)) 1779 instance YAML (Map Var PadEntry) 1777 instance YAML a => YAML (Map String a) where 1778 asYAML x = asYAMLmap "Map" $ Map.toList (Map.map asYAML x) 1779 instance Typeable a => YAML (IVar a) where 1780 asYAML x = asYAML (MkRef x) 1781 instance YAML VRef where 1780 1782 instance YAML (Set Val) 1781 1783 instance YAML (VThread Val) … … 1791 1793 instance YAML VHash 1792 1794 instance YAML VOpaque 1793 instance YAML VRef1794 1795 instance YAML VSocket 1795 1796 -
src/Pugs/AST/Internals.hs-drift
r8684 r8687 1807 1807 instance YAML (a -> Eval b) 1808 1808 instance YAML (Eval a) 1809 instance YAML (Map String String) 1810 instance YAML (Map VStr (IVar VScalar)) 1811 instance YAML (Map Var PadEntry) 1809 instance YAML a => YAML (Map String a) where 1810 asYAML x = asYAMLmap "Map" $ Map.toList (Map.map asYAML x) 1811 instance Typeable a => YAML (IVar a) where 1812 asYAML x = asYAML (MkRef x) 1813 instance YAML VRef where 1812 1814 instance YAML (Set Val) 1813 1815 instance YAML (VThread Val) … … 1823 1825 instance YAML VHash 1824 1826 instance YAML VOpaque 1825 instance YAML VRef1826 1827 instance YAML VSocket 1827 1828 -
src/Pugs/CodeGen/YAML.hs
r8685 r8687 11 11 genParseYAML :: Eval Val 12 12 genParseYAML = do 13 -- glob <- asks envGlobal 13 14 main <- asks envBody 14 15 yaml <- liftIO (showYaml main)
