RSS feed
0fce2747
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/01/02 17:24
Get parsing hosts file working.
1c1fd2f0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/01/02 09:46
Fix crash in myrtypes.
f4723387
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/01/02 05:52
Add missing file.
6e418753
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/01/02 05:14
Add generic comparator functions.
14346a4d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/30 18:04
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc
3abec38b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/30 18:04
Implement heapsort and add to libstd.
ba8dedb8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/30 10:00
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
64e3b36c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/30 08:34
Elide floating point moves.
9c8878e3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/30 08:34
Fix typo in sqrt() test.
6774b615
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/30 08:02
Fix register mappings for selector.
8c9f5f83
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/29 20:32
Fix float generation up a bit more.
82c7706d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/29 19:48
Fix unification of sequence types.
1c52c3c3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/29 19:26
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc
8cd117e5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/29 13:11
Fix instruction generation bugs for float
e8e64a97
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/29 08:13
More principled FP support started.
55f9f36f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/28 11:52
Move towards using 'for in' loops.
82b14a44
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/28 11:51
Fix type inference.
53613143
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/28 11:41
Improve comments on test.
2788f5ee
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/28 11:18
Expand patiter test a bit more.
590dd41e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/28 11:14
Add test for pattern iteration.
57bf65bd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/28 11:09
Add initial working 'for x in y' loop
e07b79bf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/28 10:09
Make for _ in _ loops use pattern matches.
58550115
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/28 09:35
Add parsing support for iter loops
778de267
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/27 21:32
Fix hex escape sequences.
66927662
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/27 13:53
Handle link order.
afc75201
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/27 12:36
Added 'strjoin' to libstd
d752a67b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/27 09:20
add missing test.
622d5292
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/27 09:14
Support a terminating ',' at the end of arrays.
9f10f9d3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/27 09:07
Add support for \u{...} escape sequences.
09a8efbc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/27 08:15
Make 'test' work again.
460b6ed7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/26 21:58
Remove a few FIXMEs from libstd
3f65d0e8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/26 21:33
Allow for hidden exports to happen automatically.
33453282
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/26 21:21
Move towards automatically creating hidden exports.
0cae8df9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/26 16:45
For the sake of efficiency, return -1 from charval.
097a3ddb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/26 16:44
Escape '\' embedded in strings correctly.
1305df9b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/25 21:36
Add hex and unsigned modifiers to std.put
6dcc346d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/25 21:36
Fix integer parsing for nondecimal bases.
b0e4641b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/25 20:40
Fix escape characters for strings.
5d017412
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/25 20:07
Handle big arrays better.
a2edfce4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/25 13:43
Improve type naming.
e4299d40
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/25 13:05
Don't make shadowed vars conflict.
1b09d79a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/25 11:39
Don't error on resolving specialized generics.
0af64832
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/25 11:18
remove 'isgeneric()' property from type.
e68cc728
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/24 21:20
Rename isgeneric() to needfreshen()
eb57aeb9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/24 19:03
Balance the bind()/unbind() calls.
cfb191b4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/20 15:58
Make integer parsing return an option
d438cbf5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/20 15:56
Add support for constraints in types.
8c37b110
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/20 09:10
Fix hash table implementation.
f263a4c9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/20 08:14
More internals leaking out through exports.
dc44267b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/20 08:14
Evaluate patterns in their block's scope.
2f319b24
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/20 06:28
Specialize specializes specialized types correctly
f2fa59d6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/19 19:08
Take the address of const funcs.
52a4d88a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/19 18:44
Suport taking addresses of functions for nested calls.
ec608399
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/19 17:58
We don't need both maxdid and ndecls.
26d9afba
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/19 17:34
Push and pop stabs correctly when loading usefiles.
aab1653d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/19 16:50
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
fc4829f7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/19 16:50
Add missing file.
64968bcc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/19 12:04
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
781d516f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/19 12:02
Add fixes for generic types that need to be respecialized.
c6fc1016
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/19 07:21
Abort on overly long character constants.
c664c75f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/18 18:19
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
9f697051
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/18 18:16
Add fix for byte multiplies.
950ee743
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/18 11:42
Support utf8 character values.
993d1af9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/18 11:42
Add missing 'incret.myr' test.
f97e207c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/18 08:29
Drain increment queue before jumping to returns.
7e963653
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/17 19:01
Fix typo.
50b8f797
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/17 18:52
Add mkdir() support.
a9b279f0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/17 18:37
Make time a signed type.
2b344fe9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 20:52
Remove a debug print.
19dceaeb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 20:52
Fix the random number de-biasing.
7bdc67c5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 18:44
Fix minor formatting issue.
79f9ac7b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 18:43
Add ranged random generation
7b59bf04
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 16:55
Make bigint literals work.
5608cdaf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 13:36
I should avoid having tests leak.
ac2b6900
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 13:28
Make strsplit() use strfind()
746a147d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 13:22
Add more tests for strfind()
338eb4e4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 13:09
Add a 'strfind' function.
71825983
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 11:55
Reenable removal of redundant movs.
6db6735d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 11:48
Convert main() to effectively return void.
10b54e59
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 11:15
Collaps multiple decls into one line
f23f4fb5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 11:12
Fix undo accidental line swap.
f2365d32
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 11:04
Allow multiple decls on one line.
f6187a0b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 10:10
Install specialized declarations before fixup()
ee8b865d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 09:16
Make more internal bits public as bug workaround.
57d3cab3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 09:13
Collect all of the substitutions for specializing.
fc1425f6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 08:26
Make htab.myr's 'Initsz' public
dc0ce7c6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/16 08:23
More work towards getting std.htab() working.
a1a5414e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/12 15:47
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
40d35cd1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/12 15:40
Update all names in a namespace.
645ac929
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/12 11:50
Handle boundary condition when splitting strings.
9b60831c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/12 11:47
Make sys-linux match sys-osx
c9ffabb3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/12 11:45
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
137d0b96
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/12 11:44
Add missing slpush implementation.
da1de51d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/12 11:44
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
ea7fb6cc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/11 21:07
Add one more missing file
b7b99ac7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/11 21:07
Add more stdlib tests.
d1ff1cf6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/11 19:57
More work on the DNS resolution code.
ee42f7f6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/11 19:22
Add comments.
d06c78fc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/11 19:21
Fix typo.
09ca67c4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2013/12/11 19:20
Add string strip functions.
Next