[GHC] #8220: Macros / functions for source location

GHC ghc-devs at haskell.org
Tue Sep 3 20:18:43 CEST 2013


#8220: Macros / functions for source location
------------------------------------+-------------------------------------
       Reporter:  wojteknar         |             Owner:
           Type:  feature request   |            Status:  new
       Priority:  normal            |         Milestone:
      Component:  Compiler          |           Version:  7.6.3
       Keywords:                    |  Operating System:  Unknown/Multiple
   Architecture:  Unknown/Multiple  |   Type of failure:  None/Unknown
     Difficulty:  Unknown           |         Test Case:
     Blocked By:                    |          Blocking:
Related Tickets:                    |
------------------------------------+-------------------------------------
 In GNAT (Ada compiler) there is a special package with functions
 (evaluated at compile time) that return source location and enclosing
 entity name. This is very useful for logging and debugging. I'd love to
 have something similar in GHC.

 http://www.radford.edu/~nokie/classes/320/std_lib_html/gnat-
 source_info.html

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8220>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler




More information about the ghc-tickets mailing list