[commit: nofib] master: real: remove ebnf2ps (8a11a38)

git at git.haskell.org git at git.haskell.org
Sat Feb 18 05:10:24 UTC 2017


Repository : ssh://git@git.haskell.org/nofib

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/8a11a3859bb63ecd0bad56181f56f5d020447a48/nofib

>---------------------------------------------------------------

commit 8a11a3859bb63ecd0bad56181f56f5d020447a48
Author: Michal Terepeta <michal.terepeta at gmail.com>
Date:   Tue Feb 14 17:01:52 2017 -0500

    real: remove ebnf2ps
    
    Summary:
    The benchmark doesn't compile and even after fixing, it runs in about
    0.006s. The compile time is super fast as well (tiny modules).  So it
    seems like another candidate for removal.
    
    Signed-off-by: Michal Terepeta <michal.terepeta at gmail.com>
    
    Test Plan: run nofib
    
    Reviewers: goldfire, bgamari
    
    Reviewed By: bgamari
    
    Differential Revision: https://phabricator.haskell.org/D3087


>---------------------------------------------------------------

8a11a3859bb63ecd0bad56181f56f5d020447a48
 real/Makefile                    |    2 +-
 real/ebnf2ps/AbstractSyntax.hs   |   18 -
 real/ebnf2ps/Color.hs            |  106 ---
 real/ebnf2ps/CommandLine.hs      |   81 --
 real/ebnf2ps/CommandLineFlags    |   20 -
 real/ebnf2ps/EbnfGrammar.hs      |   96 --
 real/ebnf2ps/EbnfLayout.hs       |  398 --------
 real/ebnf2ps/FigOutput.hs        |  170 ----
 real/ebnf2ps/Fonts.hs            |  142 ---
 real/ebnf2ps/GrammarTransform.hs |  151 ---
 real/ebnf2ps/HappyParser.ly      |  182 ----
 real/ebnf2ps/IOSupplement.hs     |   96 --
 real/ebnf2ps/Info.hs             |   45 -
 real/ebnf2ps/Lexer.hs            |   74 --
 real/ebnf2ps/Main.hs             |  206 ----
 real/ebnf2ps/Makefile            |   14 -
 real/ebnf2ps/Parsers.hs          |  104 ---
 real/ebnf2ps/PsOutput.hs         |  262 ------
 real/ebnf2ps/README              |   30 -
 real/ebnf2ps/StringMatch.hs      |   97 --
 real/ebnf2ps/Times-Roman.afm     |  425 ---------
 real/ebnf2ps/doc.ps              | 1924 --------------------------------------
 real/ebnf2ps/doc.tex             |  192 ----
 real/ebnf2ps/ebnf.BNF            |   16 -
 real/ebnf2ps/ebnf2ps.stdin       |  292 ------
 real/ebnf2ps/ebnf2ps.stdout      |  290 ------
 real/ebnf2ps/gofer.BNF           |  292 ------
 real/ebnf2ps/regular.BNF         |    4 -
 28 files changed, 1 insertion(+), 5728 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 8a11a3859bb63ecd0bad56181f56f5d020447a48


More information about the ghc-commits mailing list