Show
Ignore:
Timestamp:
07/14/07 04:45:22 (17 months ago)
Author:
audreyt
Message:

* Final batch of HPC-inspired toplevel removals:

Pugs.AST.Pads.diffPads
Pugs.AST.Utils.getMapIndex
Pugs.Internals.ID.hashList

(moved to a local definition in Pugs.Parser.Charnames)

Pugs.Lexer.balanced
Pugs.Lexer.ruleWhiteSpaceLine (and ruleEndOfLine)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/Pugs/Internals/ID.hs

    r15419 r17047  
    22 
    33module Pugs.Internals.ID ( 
    4     ID(..), bufToID, 
    5     hashNew, hashList, 
     4    ID(..), bufToID, hashNew, 
    65    __, (+++), nullID,  
    76) where 
     
    7675hashNew = H.new (==) (UTF8.hash) 
    7776 
    78 {-# INLINE hashList #-} 
    79 hashList :: [(ByteString, a)] -> IO (H.HashTable ByteString a) 
    80 hashList = H.fromList (UTF8.hash) 
    81  
    8277{-# NOINLINE _BufToID #-} 
    8378_BufToID :: H.HashTable ByteString ID