RSS feed
ef1b2c76
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/25 09:09
DoAndIfThenElse
fd5e674f
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/25 07:47
Regen
f0b41bea
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/25 07:45
Add --numeric-version flag
1841a9ad
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/25 07:45
Allow optional ';' before 'else'
27165dac
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/23 10:50
Add openTempFile
7f9db71a
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/22 08:26
Add setCurrentDirectory
258085a1
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/21 11:13
Exports.
d1344ee4
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/21 11:11
More directory stuff
d9fc25c5
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/10 18:33
More modules
b608e6df
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/10 18:09
Add choice.
8550d88e
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/10 18:09
Add Data.Version and System.Info
6b32e944
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/08 10:15
Make tupled dictionaries arguments faster.
36d40bb6
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/08 09:42
Add an eager satisfyMany.
f8854570
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/06 12:23
Get rid of another language extension.
613c8356
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/03/05 14:17
Get rid of some extensions we don't really need.
1504dcde
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/04 13:26
Remove some weed.
8230a7d2
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/04 12:44
Get rid of the parser state (only the TokenMachine)
0bd4a336
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/04 12:32
Create location with file name in lexer.
1db7ac52
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/04 09:20
Don't use RecordDotSyntax. Keep it simple.
364f3d4d
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/04 09:00
More WANT_FLOAT
8b4b626e
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/04 08:41
Regen
99ed9695
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/04 08:40
More storable.
7451c98f
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/04 08:13
Rename Double to FloatW, since it's a Word of float.
8fe3b8d2
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/04 07:56
More Storable
4c25e7de
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/03 09:17
Fix typos
5991a251
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/03 08:56
More Int types
85a1d837
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/03 07:58
More Word types.
c971649c
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/03 07:41
Use checkout@v4
b2140caf
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 22:26
Update node version for emscripten tests
b49bc966
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 22:16
Add missing file
8ab49934
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 22:16
Turn on compression for .mhscache
4e251c0e
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 22:11
Refactor serialization and add compression.
05d304ce
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 21:15
Get rid of unused LZW compressor.
815a37fe
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 11:15
Hack mhs exit
735c6da6
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 11:05
Better flag decoding.
fcc8e019
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 10:13
Add some commented out code.
f52f9b1f
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 09:37
More Storable etc
5656763f
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 07:19
Refactor
6d437d76
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/02 07:10
Refactor
2dd9aafc
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/01 18:04
Update
54d75741
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/01 17:59
Add some FunPtr stuff.
28d1ddb8
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/01 16:43
Generalize foreign import
b0f23476
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/01 12:39
More portability fixes.
e167b9e2
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/03/01 12:36
Get rid of ssize_t
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.
Next