https://github.com/Helium4Haskell/lvm

sort by:
Revision Author Date Message Commit Date
8765e13 renaming cabal (lvm-lib -> lvmlib) added description text, credits, authors, etc. 25 October 2012, 08:41:55 UTC
cd33d2a Modifications made to remove superfluous imports and changed to Control.Exception. 04 October 2012, 13:02:21 UTC
dcce952 Resolved conflict between IntSet and Prelude due to use of foldr. 04 October 2012, 11:58:12 UTC
b59d1a4 updating cabal file 04 October 2012, 09:11:15 UTC
386913d freevars 10 September 2012, 06:05:37 UTC
9abfe90 removing lvm files in test directory 03 September 2012, 15:37:25 UTC
ebcde63 cleaning up import/export lists 03 September 2012, 15:17:08 UTC
e95854e cleaning up parsing/lexing. adding some test scripts on Helium's core files 03 September 2012, 07:20:07 UTC
28fc0fa refactoring 31 August 2012, 15:16:49 UTC
4c17e36 many small fixes (mostly for parsing/pretty printing) 31 August 2012, 13:28:38 UTC
e634277 more fixes 30 August 2012, 11:49:30 UTC
f485405 fixing some incompatibilities in parser/pretty printer 30 August 2012, 10:01:13 UTC
8e80aa6 options for main 29 August 2012, 11:39:35 UTC
8ed7e8b initial cabal file for the core assembler 28 August 2012, 15:19:58 UTC
e4d3f2d cleaning up with hlint 28 August 2012, 14:03:14 UTC
9bec89c refactoring 28 August 2012, 11:29:52 UTC
63c2cad refactorings 28 August 2012, 11:09:09 UTC
6fd1132 read and write 24 August 2012, 15:48:10 UTC
30e8555 module and shadowing 24 August 2012, 15:14:15 UTC
7a2483c parsers 24 August 2012, 15:00:50 UTC
44774a2 lexers 24 August 2012, 14:18:06 UTC
7a16587 fixing bug 24 August 2012, 13:11:57 UTC
21e6ed3 refactorings 24 August 2012, 08:47:07 UTC
3fec5a7 fixing test scripts 24 August 2012, 08:45:40 UTC
60b6639 refactorings 24 August 2012, 06:02:45 UTC
db8a1a8 refactorings 23 August 2012, 13:24:24 UTC
c33078b moving pretty printers to data types (and into a type class) 23 August 2012, 07:21:14 UTC
07866bd restructuring; removing library files that are now standard. 22 August 2012, 10:59:40 UTC
fe6d60b hierarchical module names (some to be renamed, some to be removed) 21 August 2012, 11:05:46 UTC
4655306 This should now work under 7.4.x. Chanhes to make it work for 7.2.x courtesy of Jurrien Stutterheim. 01 July 2012, 19:38:30 UTC
034223a To compile coreasm with Ghc 7.03 (as suggested by Arthur Baars) 02 September 2011, 21:08:20 UTC
9021902 64bit modifications made by Arjan Oosting for Debian. 25 October 2010, 19:51:58 UTC
184eebe rec_ replaces rec. 25 October 2010, 19:23:35 UTC
f9f85ba Final warnings. 02 October 2010, 02:08:16 UTC
53a5d30 Remove redundant. 01 October 2010, 21:49:27 UTC
09b28b3 Pruning dead code and undefineds. 01 October 2010, 15:10:26 UTC
2d6fce6 Changes made to configure to make sure that under MacOSX gcc is used with 32 bits and linked with i386 archictecture. This solves the problem of getting a can not fixup code references beyond a 4gb memory span. message when you actually use lvmrun to evaluate something. Whether this fix influences any other platforms, or may be necessary for other platforms is unknown. 30 September 2010, 18:06:53 UTC
d92dac0 Refactorings: removed redundant imports, removed some unnecessary wildcards at the end of a case 24 April 2009, 14:26:18 UTC
68eb2b7 asprintf replaced by snprintf 22 April 2009, 08:09:40 UTC
34000c4 Inserting some compiler pragmas 19 April 2009, 14:22:33 UTC
0044999 Why? 06 February 2009, 12:43:49 UTC
84030ac The -P option is now similar to the one of Helium. You can pass multiple options of this kind that are aggregated, the CURRENT parameter is now obsolete, and you may have a space between -P and the path. This is easier, because then tab completion may be used. 11 April 2008, 12:48:51 UTC
f5592a2 Helium should now compile with ghc 6.6 and gcc 4.0 Note that on the MacBook you might need to give the host type. -host i686-apple-macosx worked in my case. 20 February 2007, 12:32:04 UTC
309d23b 09 January 2007, 08:53:14 UTC
48acddd cpp condities verwijderd - Bastiaan 04 January 2006, 10:03:27 UTC
38decb1 configure file aangepast - Bastiaan + Eelco D. 29 November 2005, 13:27:31 UTC
e8117e8 Parsec uit standaard library - Bastiaan 29 November 2005, 11:10:41 UTC
180e983 Added comment after \\ to make cpp function correctly. 28 November 2005, 11:02:44 UTC
5e42e56 Added comment after \\ to make cpp function correctly. 28 November 2005, 10:48:52 UTC
2d16c7c unsafePerformIO verhuisd naar Special.hs - Bastiaan 07 November 2005, 11:48:22 UTC
eb95609 import IOExts (unsafePerformIO) replaced by import System.IO.Unsafe - Bastiaan 07 November 2005, 11:04:14 UTC
22af1bf Fix file permission bug - Daan + Bastiaan 25 January 2005, 15:39:04 UTC
204b788 additional floating point c-functions 06 May 2004, 18:45:09 UTC
5c99256 Uses System.IO instead of GHC.Handle 31 March 2004, 08:29:25 UTC
6a4594c Haddock compatibility. Arjan 14 February 2004, 16:33:04 UTC
374bbb4 Permission fix for the mac. 14 January 2004, 15:46:55 UTC
1533ed3 File permission on creation are set to read and write. 14 January 2004, 14:46:59 UTC
b7f67f0 Fixed CATCH for good now? 14 January 2004, 14:15:31 UTC
cf8f9bf Fixed PACK variable offset. 13 January 2004, 15:12:51 UTC
d8a9ef7 More file operations. 12 January 2004, 13:36:24 UTC
7a6cc2e Fixed generation of CATCH instruction? 12 January 2004, 12:04:30 UTC
656efa3 added instruction UpdField 10 January 2004, 08:09:57 UTC
8d4890c adapted to ghc 6.2 06 January 2004, 08:50:56 UTC
5323487 Mac newlines -> UNIX newlines B&A 27 October 2003, 13:42:36 UTC
f960b4f *** empty log message *** 16 October 2003, 21:19:57 UTC
80ea3a0 *** empty log message *** 16 October 2003, 21:14:41 UTC
9f0ec71 uhc rewrite of subsumption, first codegen 16 October 2003, 20:20:55 UTC
1ba110c arthurb: changed 'import GHC.IOBase' into 'import IOExts' 16 October 2003, 12:04:39 UTC
3bc01a1 *** empty log message *** 16 October 2003, 11:59:25 UTC
eac8287 Nieuwe parsec. Arjan 15 October 2003, 13:27:38 UTC
662f028 Fixed floating point type for MacOSX 20 August 2003, 13:18:19 UTC
5b4bbee Hierarchische libraries. Arjan 14 August 2003, 12:34:35 UTC
49ce3f7 Fixed bug in Core lexer. Positions of special identifiers now point to where the name actually starts (and not to ''). Arjan 11 August 2003, 12:45:42 UTC
fa050c7 * compile has to look in the current directory * check for number of command-line arguments Arjan 06 April 2003, 08:15:36 UTC
0c395b1 *** empty log message *** 05 April 2003, 10:57:13 UTC
ab1ca0f - The makefile now allows you to specify extra Haskell compiler options make EXTRA_HC_OPTS=-O2 for example. This makes it easy to build all of Helium with optimisation on. - Exception are caught and printed more user friendly when reading from or writing to LVM files Arjan 07 March 2003, 11:44:20 UTC
d77f9f9 Fixed pretty printer for Strings containing escape sequences. Arjan 06 March 2003, 14:13:45 UTC
bbaf197 'seq' the bytes before writing them to file, solves two problems: - when the code generation crashes, no empty LVM file is created - the Helium compiler runs its test 25% faster !? Arjan 24 February 2003, 09:36:42 UTC
687bf59 * added braces to pretty-print of 'match' * fixed bug in primitives.h Arjan 20 February 2003, 12:05:26 UTC
dbeb245 Clarified the "invalid magic number" error for our students. Arjan 17 January 2003, 13:33:00 UTC
eeca41f Share Parsec between Helium and LVM. It is now at the same level as the helium and lvm directories. You need to checkout parsec too now. Arjan 04 December 2002, 14:54:19 UTC
e1b5e55 fixed eof exception bug. 28 November 2002, 14:53:58 UTC
116585a CoreLex was not in the Makefile. A 19 November 2002, 15:00:39 UTC
574e6e8 Debug info off. A 19 November 2002, 13:26:54 UTC
7273281 CoreParser ontbrak nog in de makefile. Arjan 19 November 2002, 12:50:43 UTC
239cacd - added exceptions for negative sqrt and log - added core parser for new syntax 19 November 2002, 12:34:10 UTC
0db285f - fixed bug in fp_set_sticky that reset the control word - catch nan/divbyzero/underflow/overflow by default - not inexact and denormal since they happen all the time, even within the gc when calculating workloads 19 November 2002, 11:44:04 UTC
a8a15b9 Removed Windows newline ^M. A 19 November 2002, 11:21:46 UTC
b4c8598 added "fp_near_int" primitive 15 November 2002, 17:19:25 UTC
f4214a4 tests for fp_near_int 15 November 2002, 17:19:07 UTC
2239499 added import Char to compare.hs 15 November 2002, 17:01:56 UTC
83c377d test results 15 November 2002, 17:00:11 UTC
355c121 removed spurious -i$(LIBPATH) 15 November 2002, 16:43:49 UTC
f8316ec cast subscript from char to int to avoid warning on sun 15 November 2002, 16:39:40 UTC
4528d79 fp_nearest heet nu weer fp_near vanwege een name clash op de sun 15 November 2002, 16:38:05 UTC
dc8ee0a mathlib update for windows 15 November 2002, 16:29:32 UTC
3d08f42 *** empty log message *** 15 November 2002, 16:25:43 UTC
bfa4bd1 conversion to unix files 15 November 2002, 16:21:56 UTC
af97a94 fp_near must be fp_nearest 15 November 2002, 16:00:52 UTC
f002d4d meer test files 15 November 2002, 16:00:29 UTC
back to top