RSS feed
dda68ddb
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/01 12:32
Fix some portability problems.
18820d70
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/01 12:11
Update cpphs and version
4e4e78f9
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/01 11:51
New FFI in place.
4c7801ce
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/01 11:09
Another temporary FFI checkin.
615b300d
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/01 09:02
Temporary checkin for total FFI change.
0c102c8b
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/02/29 16:40
Keep track of the C type for foreign imports.
ce240069
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/27 17:21
Regen
40e36b73
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/27 17:15
Reorder defs
3aa574b8
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/27 17:10
Get rid of old exports.
9b17d0e0
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/27 17:08
Small efficiency improvement.
54a1b492
– Lennart Augustsson <lennart@augustsson.net>
authored
and GitHub <noreply@github.com>
committed
on 2024/02/26 19:09
Update TODO
489502a3
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/02/26 05:44
Shortcut some BININT stuff when already evaluated.
75709603
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 19:11
Less to do
de4e5cac
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 19:08
Get rid of pointless for(;;) loop and use some goto instead.
c62478f2
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 18:56
Get rid of junk.
e6c6e577
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 18:49
Regen
cb35066f
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 18:47
Merge branch 'neweval'
c5954df6
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 18:46
Add comment explaining new evaluation scheme.
8b1254a4
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 18:35
Fix DBL bug.
e2faf672
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 17:58
Add comment
72a1a2fb
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 15:24
Even simpler
4243ad0e
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 14:07
Even simpler
4392e63c
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 14:04
Merge branch 'master' into neweval
2beef750
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 14:01
Even simpler for 32 bit float
c1310d04
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 13:57
Change tests for 32 bit float
30a0fe21
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 13:45
Resurrect FArith test
7b85121d
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 13:24
Make floating point evaluation recursion free.
de460d98
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 13:13
Make unary Int ops recursion free.
b25e3759
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 08:50
Merge branch 'master' into neweval
5e5f5f26
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 08:49
Add code for stack depth stats.
b236c21c
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 08:36
Recursion free Int comparison.
328939a1
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 08:18
Make all Int arithmetic recursion free.
d8a6814c
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 07:53
Use combEVAL
32f5edb5
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/25 07:46
Use recursion free evali() for ADD and SUB.
aec66277
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/24 06:34
Tweaks
0f0173a3
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/23 13:23
Add deriving Enum
466448c3
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/23 13:03
Add deriving Bounded
2ffba472
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/23 08:53
Make emscripten flags compatible with older versions
438b22bd
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/23 08:52
Add -z flag
22b7e4b6
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/23 08:52
Revert accidental change of compilation command.
8d327931
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/22 14:40
Add Compress
0d58eccf
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/22 11:22
Add a -z flag to generate LZ77 compressed combinator files.
778dcd43
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/22 08:43
Add some new compression code.
7ecb904a
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/22 08:43
Add a comment.
e6cdd434
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/21 06:34
Add messages about missing deriving.
8f3692b7
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/21 06:31
Add Data.Ix
e45faf9a
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/21 06:29
Make it work again after headerless module change
69e3899f
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/21 06:29
Constructor of Solo is called MkSolo
9e0b6dc3
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 13:24
Make it compile
97ddc778
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 13:01
Remove module Data.Word8. The type is now in Data.Word.
3b5c7213
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 12:52
Allow module without the module header.
31514568
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 12:06
Add missing :: in patterns
54d80189
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 12:06
More to do
30bf0fef
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 11:46
Include enough stuff that cpphs can be bootstrapped.
fa5fad4b
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 09:03
Add a generated file for cpphs
4f1aec67
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 08:33
Run cpphs.
e83b1be5
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 08:33
Run cpphs.
b23508e5
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 07:19
Run cpphs with -XCPP flag
cafc6732
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 06:52
Allow command line argument to be a file name instead of a module name.
17ff8ae7
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 06:32
Move mhsdir into Flags.
30593a66
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 05:31
Rename workflow file
2f8a67f9
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 16:32
Add BangPatterns
7138be19
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 16:25
Use ! in a few carefully selected places.
f7c8747b
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 13:16
Parse, and mostly ignore, ~ and ! in patterns.
539ee6de
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 12:23
Get rid of TSelect token. Use TSpec instead.
4982f703
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 12:17
Prepare for ~ and ! in patterns.
47d9db50
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 09:36
Use string gap
eb3069a1
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 09:35
Handle string gaps.
a535b887
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/18 14:15
Update README
685b2a19
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/02/18 08:47
Small efficiency tweak.
4c56f8b1
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/02/18 08:46
Small efficiency tweak
e126f4d9
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/18 06:46
Alpha convert
d4b84c17
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/17 18:47
Add everything needed for OverloadedStrings.
ea15fd2a
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/17 12:15
Add Data.String
35ff6ea8
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/17 09:22
Add Pretty class.
9ddedca6
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/17 07:30
Change symbol table implementation.
12bd6f95
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/16 09:56
Decode control character codes in Char/String literals.
8f7a66fb
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/16 09:48
Fix bug with negative literals in patterns.
9dda8f76
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/16 08:48
Change how argument handling works.
93fbba84
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/16 04:33
Allow empty export list
7939c024
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 14:05
Add :kind command.
fc65e90b
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 13:50
Add :type command
a8f8fd8c
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 13:47
Add commented out Show instance
8deeb4ac
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 13:46
Add a Show instance
e8cdf93f
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 13:45
Generate Sign for inferred types.
47f7d6e4
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 13:01
Refactor a little.
48a7f2c7
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 11:13
Fix bug in intersectBy
d7ca6737
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 10:08
Update for type inference
daa225f7
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 10:04
Run Infer test
8693a069
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 10:03
Remove some junk
e3c1cb70
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 10:02
Infer top level types.
145bf594
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 09:58
Add isNothing
d080a795
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 09:48
Add some more functions
8c59b129
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 09:48
Temporary comment
745d51de
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 09:47
Change scc to use Ord
c4bc15be
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 14:12
Fix complaint
9b670ad5
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/02/14 10:09
Minor tweaks
03f5619e
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 14:09
Update extensions and version
ddfd7cbc
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:58
Move unsafeInterleaveIO
f7409aa5
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:58
Add listToMaybe
Next