Initial commit; copy Core files from GHC's source tree

Ignore-this: 94767b81fe36777e558b216217d57b5

darcs-hash:20130117233014-c3db2-83a987123e89d958d0e07c6603d70cb0497f59e6
description of PprExternalCore

Ignore-this: 5186995646792c2a24ca23b47bbe66b6

darcs-hash:20130117233226-c3db2-874eada92747daff2b3cdf72d6c5019dc4253418
readme fix

Ignore-this: c0b7b1fb47e1b25151f578de3ffd8770

darcs-hash:20130117234602-c3db2-b14162a185a699fa25120c405dd0e338752df485
add example

Ignore-this: ad0265a7745dfaa23291f819060e9f6d

darcs-hash:20130117235918-c3db2-d2b7a5dc1cf782c0a6ee1f6cdbd1a7fdb96799e1
avoids ghc bug 5844, adds example for string concatenation with -fext-core output

Ignore-this: dbd71a87b3adcea817e8f77698d3c83f

darcs-hash:20130118001002-c3db2-490b5dccab660b631f6e47c388d3dbcbc573a404
adds example for string concatenation with -fext-core output

Ignore-this: 69e8c769b6db4d60b11b75d0ddef3ded

darcs-hash:20130118001143-c3db2-ed52ad51dfe28cfacc226b45558c39806c4e7a49
add Main

Ignore-this: ecde241f3accb1203dc4779c5bc1f712

darcs-hash:20130118134054-c3db2-78241062b90c44c5ea010e4247b5865aab62bcf0
Add generated by Happy parser

Ignore-this: 811f9fc1cd1c64fe8b16bee2c522a960

darcs-hash:20130118134121-c3db2-1284bc9078ed3a504f4198aa0d2e37c056ebc580
Drop files copied from GHC; use cabal and ghc-7.4.1 as a dependency; parse a file compiles (runs without success)

Ignore-this: 18f9adf68cc9ba03d1f7659cdad895e7

darcs-hash:20130123225632-c3db2-3b6171a527719fa46749e478c454c273850198bd
Parse .hcr files to External Core (issue #1), adds extcore pkgdep

Ignore-this: 9c1fa126303c4dbad553e26b5d75e1ef

darcs-hash:20130125111818-c3db2-c334f2730f9b9746025234da63b7a757c9d35ed0
Initial External Core notes on doc/

Ignore-this: b972fcbc1ed6abe5347d6e2713fc22e5

darcs-hash:20130125111942-c3db2-5d00aa05d0b90107230439e75ff561deb83e6eb3
Adds Core Syntax pdf (from GHC 6.10.1)

Ignore-this: fcdbebd06a5258945ee38c068e39f11a

darcs-hash:20130128175835-c3db2-e7f180aa51c6551a81149f5c5a0fb90ed6e7a835
Add Z-encoding reference to doc/

Ignore-this: 7c82e9f1f298cd7a418dfe1e0ba04e18

darcs-hash:20130128175932-c3db2-dfdeaa1e4932cabdc2558191b869ce2a863bc4d6
Change project name to darcs-for-haskell. Modify string-concatenation example to depend on arguments

Ignore-this: 40676a7086503ad11800199648518a48

darcs-hash:20130128180014-c3db2-47e26b70e6f91f78d2a1791faa240229e57e83eb
random length tests

Ignore-this: 804c766ba118a5bc649fbdee5be20156

darcs-hash:20130130192341-c3db2-86dee74f23808005c819a515e58f5dd49765212c
remove Main.lhs in root

Ignore-this: 1616a026109c88f4b748ac5a739cbd0e

darcs-hash:20130130204059-c3db2-c85ac01a4329fe9de3fd35ccda417181c8b6a35a
add DART.MkRandomValue module

Ignore-this: c0e59f9b43153c5f36df070479e1e46f

darcs-hash:20130130210651-c3db2-5e3db17a7987e9b298bcab496cfc5a231f2b9cd2
Filter function applications from value definitions. Adds Language.Core.ValueDefinition

Ignore-this: 6d334b05efb65d5ea10fe9b8d8d8d2a4

darcs-hash:20130130225838-c3db2-e49853c3603625a62403dcd6b1acfc91c46bb55f
Add example for parametric polymorphism

Ignore-this: e8e118c986a658aadc17104569ad907e

darcs-hash:20130131171343-c3db2-6e9169e887395bdaeb38fe4cda736fa99ff32656
Add function String -> String -> String

Ignore-this: c01c6bbd5710b02475e83cbad242a6d3

darcs-hash:20130131230331-c3db2-c1a2dfab807a47e831373c9f23ffe488fdcc032a