Permalink
Switch branches/tags
Nothing to show
Commits on Apr 28, 2010
  1. MKINT is missing a bracket which causes the (void *) cast to happen b…

    avsm committed Apr 28, 2010
    …efore the addition
  2. the result of an INTOP may not be an intptr_t, depending on the opera…

    avsm committed Apr 28, 2010
    …tor (e.g. ==), so cast it
Commits on Apr 22, 2010
  1. Update version

    eb committed Apr 22, 2010
    Ignore-this: 7d3bfc759b456c8923cfe958f214bb3d
    
    darcs-hash:20100422132342-6ac22-54f16bbd3cecc85b58e756964ab422bfe76f5187.gz
  2. Adding string reverse

    eb committed Apr 22, 2010
    Ignore-this: e540c08076a085f909c8c8b6add2e349
    
    darcs-hash:20100422132310-6ac22-9329f45ab1d093b2e96563f7d8d4400bd49c0811.gz
Commits on Apr 16, 2010
  1. debug flag fix

    eb committed Apr 16, 2010
    Ignore-this: a7d4ede6f568aca14de6c7c25ed8b55a
    
    darcs-hash:20100416205747-6ac22-fd3250c640087ad1ea7cf463ab5874c9f78c59e3.gz
Commits on Mar 1, 2010
  1. Fix compilation

    eb committed Mar 1, 2010
    Ignore-this: d8f7fb7594826d3f902eabeaa8e23ea6
    
    darcs-hash:20100301143231-6ac22-d9fd5888fb22b7b824013cacb7c18c5edaacf024.gz
Commits on Feb 26, 2010
  1. Added left/right shifts (and a load of gc stuff as placeholders...)

    eb committed Feb 26, 2010
    Ignore-this: 7f7ea9c4cd36945689f8188ec528c0cb
    
    darcs-hash:20100226173825-6ac22-bb83c19921e8958ad10286c888569e69f6a6a0ee.gz
Commits on Jan 6, 2010
  1. Removed a spurious EVAL

    eb committed Jan 6, 2010
    Ignore-this: 13cb0bb9826d21209929ec0ba607ba41
    
    darcs-hash:20100106175810-6ac22-bf04812c6aa8b9be48bce3bc2d69cf5f3d3404cf.gz
  2. Evaluate before dumping a closure

    eb committed Jan 6, 2010
    Ignore-this: b5605b728f28704fee8ad89c4308bc9b
    
    darcs-hash:20100106173500-6ac22-cdff27d3045f0aaa8df7966a7b0c5517dfe0c267.gz
  3. Add -g option for debug info

    eb committed Jan 6, 2010
    Ignore-this: c4bc590295f05ed238f1b975387808cf
    
    darcs-hash:20100106163453-6ac22-5848fc0618c645971431afc72fb3266118ec8a7b.gz
Commits on Jan 5, 2010
  1. Use intptr_t instead of int

    eb committed Jan 5, 2010
    Ignore-this: 65cf628ba60cc16e3884cad3a867dfd6
    
    darcs-hash:20100105161217-6ac22-c434e8832201fa3b83e3f4232eda4c165e090d95.gz
  2. Add -includedirs and -libdirs, and fix usleep warning

    eb committed Jan 5, 2010
    Ignore-this: 4e1d2aa1dd417eead4d4915a4493f754
    
    darcs-hash:20100105152658-6ac22-37752ee6c6a1dea90dc8466b317f9673c81458cf.gz
  3. Update version

    eb committed Jan 5, 2010
    Ignore-this: cfc29bf67fa254150074abc49e68cf45
    
    darcs-hash:20100105104426-6ac22-378324a8c8dfd26f23b28cbd5f80711b1aedb183.gz
Commits on Dec 21, 2009
  1. Update epic.cabal

    eb committed Dec 21, 2009
    Ignore-this: fa1f572deba52e52f49ec8d5b735ece9
    
    darcs-hash:20091221011532-6ac22-10d031423e431843db26c4a185dc173e91cffe50.gz
Commits on Dec 17, 2009
  1. Moved Main.lhs

    eb committed Dec 17, 2009
    Ignore-this: 6bd53353340074fe26df80716b5989a7
    
    darcs-hash:20091217122452-6ac22-47e0d89be4f0105341b9752efa084b3021637322.gz
  2. Try to make cabal do the Right Thing

    eb committed Dec 17, 2009
    Ignore-this: 6a0e4d27cb3d25da3fc01d46583b2c35
    
    darcs-hash:20091217121614-6ac22-d88c07ac0e236d7e15e9e0210eb49fc283d2d95b.gz
  3. Update README.Mac

    eb committed Dec 17, 2009
    Ignore-this: 460c5d72b2c2e23d6859a91925b37d16
    
    darcs-hash:20091217094909-6ac22-dba8f0bbb20164bfe88a6a2d5fa8e4d6714f86d7.gz
  4. Update Makefile and README.MAc

    eb committed Dec 17, 2009
    Ignore-this: a7c05966f8173027dd728f9f18a31c99
    
    darcs-hash:20091217093923-6ac22-2656b4ffc5cb8d26d452d0f0bcb3ca35cae4bc5b.gz
  5. Add README.Mac

    eb committed Dec 17, 2009
    Ignore-this: 9503dcfe7b5620ce5cf96c525293d6fb
    
    darcs-hash:20091217093619-6ac22-7fb612befb3cde920e7ed1eb8d6fde7f81849df2.gz
Commits on Dec 2, 2009
  1. Fix within to update result properly

    eb committed Dec 2, 2009
    Ignore-this: 2f1ecb48e5365ea5e0db92b3e527a99c
    
    darcs-hash:20091202174929-6ac22-7cba71c92fa276a0dabcd8a80043cc643b153076.gz
  2. New show routine for language, and added 'within'

    eb committed Dec 2, 2009
    Ignore-this: e71dce08dc9362fea03398b83992ef3
    
    darcs-hash:20091202173551-6ac22-38e2ce9bd02608bf5be26fde209c2bc372af2f63.gz
Commits on Nov 20, 2009
  1. Added strHead, strTail, strCons

    eb committed Nov 20, 2009
    Ignore-this: dc3accf95f5ff35899be41031657d926
    
    darcs-hash:20091120140617-6ac22-3afd68ba9eee6cc4c4d8c430e9dd69c4ed4f0532.gz
  2. Remove debugging junk from mainprog.c

    eb committed Nov 20, 2009
    Ignore-this: 5f80f85164a325574f4e8c99187518d6
    
    darcs-hash:20091120133547-6ac22-5064265a610832923bbe3afaf100dd20d22e0487.gz
  3. whileacc, bugfixes, performance

    eb committed Nov 20, 2009
    Ignore-this: 5f7046e5b69e90038b4824d71f41cb25
    
    darcs-hash:20091120133405-6ac22-0b3d757b68f49ab52b6974bfb1ef3603de050004.gz
Commits on Nov 16, 2009
  1. Added %strict flag

    eb committed Nov 16, 2009
    Ignore-this: f2c9789bbd70248d690626195da90917
    Functions marked %strict assume arguments are evaluated on entry.
    
    darcs-hash:20091116134706-6ac22-b72cc5fd8bb9345a8aadafedfaa86b01f946c88d.gz
Commits on Nov 6, 2009
  1. Bug fix in bytecode generation

    eb committed Nov 6, 2009
    Ignore-this: 4ca5d07ce02b70d8626a9cdf99f6caca
    
    darcs-hash:20091106005352-6ac22-aa78e15832b74f3495f35c3c27d7418391f25a04.gz
Commits on Oct 21, 2009
  1. More performance stuff

    eb committed Oct 21, 2009
    Ignore-this: f245f2733b4ab48057ca4ad5e30f254d
    
    darcs-hash:20091021162736-6ac22-cd4fe89f101e935d5e70fdcba32b81083ec18efa.gz
Commits on Oct 20, 2009
  1. Foreign compilation bugfix (typo)

    eb committed Oct 20, 2009
    Ignore-this: f66c80b57e5215da0480cb491141f6e
    
    darcs-hash:20091020192814-6ac22-c699b0971962809be92d03db36563bb1cf5a4a27.gz
  2. Various performance improvements

    eb committed Oct 20, 2009
    Ignore-this: 4b38a6fd85baa01022cc040b9c068fe2
    
    darcs-hash:20091020190545-6ac22-6d173792e4d91f8cda568084dbe40088122495e9.gz
Commits on Oct 16, 2009
  1. I hope nobody was trying to use constructors with 3 arguments. How em…

    eb committed Oct 16, 2009
    …barrassing.
    
    Ignore-this: 9a3f2ee4abc0e131ed59fe324f38e784
    
    darcs-hash:20091016213405-6ac22-2de2eeaee71545cb1b874ad13198b1488ed74747.gz
Commits on Sep 22, 2009
  1. Fixed an inlining bug

    eb committed Sep 22, 2009
    Ignore-this: 9506ef0d9e5f81a25487326c3cc262eb
    
    darcs-hash:20090922112640-6ac22-d2340db830dd936bc2f6a794fce60fa98391559b.gz
Commits on Sep 18, 2009
  1. EVAL tweaks, and inlining under Effect

    eb committed Sep 18, 2009
    Ignore-this: 8d7079e1215266c714c73566e419d82c
    
    darcs-hash:20090918153749-6ac22-4ec80a93987b991d68a9040672d5c0e42f57f79e.gz
  2. Oops, last patch left it in debug mode

    eb committed Sep 18, 2009
    Ignore-this: a9a87b896a0b0c3c1197d904f4bef89c
    
    darcs-hash:20090918143835-6ac22-16ff26c1d55566607023252294dc844f8b684037.gz
  3. Added %effect annotation, did laziness better

    eb committed Sep 18, 2009
    Ignore-this: 94eca2d7726fcfa3e39501dcb4f46242
    %effect is for computations which have side effects, where the result should
    not be cached after evaluation (since you'll want to run it again next time).
    lazy now lifts the expression into a separate function, unless it is a function
    already. This ensures that lets and other such things get postponed properly.
    
    darcs-hash:20090918143435-6ac22-48463a921c86401f85d6522895296abb5a8d68d6.gz