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

* Thanks to HPC, continue to eliminate a whole lot of

can't-be-reached toplevel definitions:

Pugs.Monads:

tempVar

Pugs.Parser.Literal:

qInterpolateDelimiterMinimal
(and its associated data constructor, QB_Minimal)

Pugs.Parser.Operator:

optPreSyn, optSymOps, _STATE_START_RUN

Pugs.Parser.Types:

getCurrCharClass

Pugs.Parser:

_dummyParam

Pugs.Prim.Match:

matchFromMR

Pugs.Types:

addNode

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/Pugs/Prim/Match.hs

    r15616 r17044  
    22 
    33module Pugs.Prim.Match ( 
    4     op2Match, rxSplit, rxSplit_n, matchFromMR, pkgParents, pkgParentClasses 
     4    op2Match, rxSplit, rxSplit_n, pkgParents, pkgParentClasses 
    55) where 
    66import Pugs.Internals 
     
    9191    csBytes = encodeUTF8 csChars 
    9292 
    93 matchFromMR :: MatchResult Char -> Val 
    94 matchFromMR mr = VMatch $ mkMatchOk 0 0 (decodeUTF8 all) subsMatch Map.empty 
    95     where 
    96     (all:subs) = elems $ mrSubs mr 
    97     subsMatch = [ VMatch $ mkMatchOk 0 0 (decodeUTF8 sub) [] Map.empty | sub <- subs ] 
    98  
    9993-- Used in op2Match 
    10094not_VRule :: Val -> Bool