Skip to content
Snippets Groups Projects
Commit 78176ee8 authored by sof's avatar sof
Browse files

[project @ 1997-06-05 20:37:09 by sof]

no group names in user scc labels;
parent f3d04375
No related merge requests found
......@@ -21,7 +21,12 @@ module Lex (
IMPORT_1_3(Char(isDigit, isAlpha, isAlphanum, isUpper,isLower, isSpace, ord))
IMPORT_DELOOPER(Ubiq)
#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ <= 201
IMPORT_DELOOPER(IdLoop) -- get the CostCentre type&constructors from here
#else
import {-# SOURCE #-} CostCentre
#endif
import CmdLineOpts ( opt_IgnoreIfacePragmas )
import Demand ( Demand(..) {- instance Read -} )
......@@ -398,14 +403,14 @@ lex_scc buf =
case untilChar# buf '/'# of
buf' ->
let mod_name = lexemeToFastString buf' in
case untilChar# (stepOn (stepOverLexeme buf')) '/'# of
buf'' ->
let grp_name = lexemeToFastString buf'' in
case untilChar# (stepOn (stepOverLexeme buf'')) '\"'# of
buf''' ->
let cc_name = lexemeToFastString buf''' in
(mkUserCC cc_name mod_name grp_name,
stepOn (stepOverLexeme buf'''))
-- case untilChar# (stepOn (stepOverLexeme buf')) '/'# of
-- buf'' ->
-- let grp_name = lexemeToFastString buf'' in
case untilChar# (stepOn (stepOverLexeme buf')) '\"'# of
buf'' ->
let cc_name = lexemeToFastString buf'' in
(mkUserCC cc_name mod_name _NIL_{-grp_name-},
stepOn (stepOverLexeme buf''))
in
case prefixMatch (stepOn buf) "CAF:" of
Just buf' ->
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment