shithub: MicroHs

RSS feed

8ac1a80e – Rewbert <krookr@chalmers.se> authored on 2023/09/20 12:33
make printed doubles look nicer

46273f68 – Rewbert <krookr@chalmers.se> authored on 2023/09/20 11:28
fix bug

00c36038 – Rewbert <krookr@chalmers.se> authored on 2023/09/20 10:12
add src on 24 char length for doubles

0318f829 – Rewbert <krookr@chalmers.se> authored on 2023/09/20 10:08
i broke it, the evaluator reaches ERR valio tag 17

a1ecc5c8 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/04 11:24
Better bin/cmhs target.

cec5cbda – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/04 09:55
Make cabal work.

8a445aca – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/04 06:58
Better cmhs build

cd9f6667 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 15:36
More stats.

70be2880 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 15:29
Update TODO

954613b6 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 15:23
Formatting

e5d8d3b6 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 15:12
Make kind signatures work.

b5eab6d7 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 14:46
Do kind checking.

1deadc82 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 14:07
Move kType.

87ef40ca – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/02 12:03
Kind signatures. Not yet checked.

4e569325 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/02 11:11
Add :: in expressions.

c7669790 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/02 10:50
More

e3728dc8 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 15:27
Edit

91ae7425 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 14:19
More locations

71f73ada – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 14:13
More locations in errors.

45e53d3e – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 14:04
Locations for unification errors.

751dbbda – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 13:34
Make literals have a location

65c23aff – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 13:08
Add $IO.dropArgs to allow -r to work with arguments.

b6ad2fab – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 12:35
Better error messages.

b588d78b – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 12:27
Better parse error messages.

d995cd0c – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 12:26
Make it compile with mhs

d93dc040 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 11:54
Use correct file name.

ef3d5eb2 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 11:40
Move files around.

cbb70cfa – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 11:34
Create tmp

00c90a09 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 11:29
Fewer stages

4e311bd4 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 11:22
Add a bootstrap target.

07949a1e – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/01 09:58
Reword

dd2656d6 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/31 07:17
Better parse error message.

01aa0570 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/31 07:10
Show heap sizer in bytes.

a7ffbbc1 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/31 07:05
Stylistic changes

aa2fa989 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/31 06:59
Refactor Ident to its own module.

52fd5c4a – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/31 06:30
Location information in every identifier.

41eca634 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/30 11:00
Avoid direct use of Ident constructor.

7a26d7dd – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/30 08:49
Change StringMap to IdentMap

9209004f – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/30 07:48
Add more docs.

b32d219f – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/30 07:42
Make Ident a newtype.

f418323a – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/30 06:30
Temp

3c4dcd04 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/29 07:05
Minor fixes

8813aa5b – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/29 06:57
More docs.

b2a737ed – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/29 06:50
More docs.

97d23fbe – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/29 06:46
More documentation.

50442dd3 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/29 06:45
Add WIP

0fb3336e – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/28 16:06
Add Word primitive type.

bcec20e0 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/28 14:50
Add B'

0fa45340 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/28 14:49
Make it compile.

7f905947 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/28 14:45
Make it possible to make standalone binaries.

d358ecc4 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/28 10:25
Read entire combinator file into a buffer.

f17ad7da – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/28 08:48
Rename parser.

f1ff3c64 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/28 08:45
Minor fixes.

e66e86d4 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/28 08:30
Use Loc type instead of Line+Col

1156777a – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/28 08:13
Add 'seq'

e160e153 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/28 07:45
Simplify Loc handling.

917a367d – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/27 21:04
New lexer. Substantially faster.

babfc433 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/27 12:52
Make parser error contain last token.

f4695cf8 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/27 09:33
Fix some bugs.

fd535c17 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/27 07:48
Refactor Expr type out of Parse.

572ded95 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/27 07:38
Make it compile.

f4e4a0da – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/26 21:11
Start of proper lexical analysis.

69c0d65f – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/26 08:46
Make hGetContents lazy. Stylistic changes to IO.hs

f5b1f536 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/26 08:25
Add FilePath.

91d5c871 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/26 08:20
Make parsing library polymorphic in token type.

8c1adcb3 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/25 09:53
Done

1b53d530 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/25 09:37
Don't push top node in eval.

66419808 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/25 08:18
Formatting

a213b714 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/25 08:10
More macros

24509ee8 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/25 08:02
Make evaluator look neater.

2ae86357 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 16:51
Clean up

e128a492 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 16:48
Get reduction countint right.

10222694 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 16:42
Implement INTTABLE

95a9b1ab – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 16:04
Implement newtype and matching on literals

81b198be – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 14:24
Allow (,)

cfcf05fe – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 14:23
Make it a little nicer.

0b49c736 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 13:20
Neater defns.

8b782963 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 13:20
Special case for 'otherwise' in desugaring.

b5fb30c4 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 13:13
Move 'otherwise' to Data.Bool

cfc63c45 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 13:12
Nicer defns.

ebd795bc – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 12:59
Ignore more

8089d9b9 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 10:06
Version change.

98bc6360 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 09:55
Add BK combinator.

b2ddf452 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 09:30
Neater definitions.

9570961f – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 09:28
Neater definitions

982328b8 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 09:22
Better splitting in splitArms

ca106d41 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 09:22
Add test

23c4e98f – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 08:43
New type parser.

6df47fd3 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/24 08:43
Neater definitions.

40e35fd3 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/23 16:32
Add 'where' clauses

dd3e0fc5 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/23 15:20
Desugar guards.

6090a002 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/23 15:19
Add 'otherwise'

27047b23 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/23 15:19
More standard functions

f8bb21a9 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/23 09:51
Slightly better error messages.

ea06c658 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/23 09:42
Prepare for guards.

a41e34ea – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/21 15:02
Make it look nicer.

e6ffa927 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/21 14:21
Get rid of unused EBad

662c9dd7 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/21 14:15
Use string literals in combinator file.

3aaa1474 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/21 13:26
Better string processing.

44e87cd4 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/21 13:14
Add a separate type for literals.

Next