Araq
d3c8f1ab25
fixes recently introduced regression
2014-06-12 16:35:53 +02:00
Araq
15909c7be2
optimized method dispatchers
2014-06-12 16:05:50 +02:00
Araq
9354b8a9d7
added allValues iterator
2014-06-12 14:45:56 +02:00
enurlyx
3648680f28
Added test for anonymous structs and unions
2014-06-10 22:16:04 +02:00
Grzegorz Adam Hankiewicz
af6abac491
Revert "Adds to tables module example of reference type vs value type."
...
This reverts commit bde9d1ac07 .
2014-06-10 00:39:19 +02:00
Araq
947b152163
some changes
2014-06-09 08:03:54 +02:00
Andreas Rumpf
41e599abb9
Merge pull request #1257 from flaviut/fix1217
...
Fix bug in previous PR
2014-06-09 07:59:38 +02:00
flaviut
bebc3f62a9
Regenerate docs
2014-06-08 19:42:28 -04:00
flaviut
ce29b9f78c
fix tokenizing bug
2014-06-08 19:41:36 -04:00
Andreas Rumpf
ee1bb2d562
Merge pull request #1245 from flaviut/fix1217
...
Allow anything to go inside accents
2014-06-08 22:00:26 +02:00
flaviut
145cb3ae8c
fix overlooked grammer comment
2014-06-08 15:46:19 -04:00
Grzegorz Adam Hankiewicz
3f9ad7ef22
Documents -d: in the compiler guide and hyperlinks assert/defined.
2014-06-06 22:03:38 +02:00
Araq
4220b1c81d
Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawn
2014-06-06 21:11:11 +02:00
Grzegorz Adam Hankiewicz
f45a1dbf1d
Adds brief intro to hashes module.
2014-06-06 20:58:51 +02:00
Grzegorz Adam Hankiewicz
bde9d1ac07
Adds to tables module example of reference type vs value type.
2014-06-06 20:18:19 +02:00
Grzegorz Adam Hankiewicz
9009841d62
Avoids temporal string in tables hashing example.
2014-06-06 19:53:39 +02:00
Grzegorz Adam Hankiewicz
7da3c5e71e
Adds do notation example to algorithm.sort.
2014-06-06 19:32:36 +02:00
Grzegorz Adam Hankiewicz
6975e77d43
Adds docstring example to system.fieldPairs.
2014-06-06 19:10:08 +02:00
Araq
c8b5d6a634
begin of spawn documentation
2014-06-06 08:48:38 +02:00
Araq
59c18eb743
big rename: Promise -> FlowVar
2014-06-06 07:56:47 +02:00
Araq
b7cbb08f99
added 'fence' instructions to the barrier
2014-06-06 02:05:17 +02:00
Dominik Picheta
69a5954807
Capitalised enum value names in JSON module.
2014-06-05 23:12:22 +01:00
Andreas Rumpf
2dba171acc
Merge pull request #1174 from fowlmouth/patch-2
...
added `==` for PJsonNode
2014-06-05 23:43:51 +02:00
Dominik Picheta
361b9fe468
Merge pull request #1243 from fowlmouth/patch-4
...
fix #1241
2014-06-05 22:39:31 +01:00
Araq
2de99653d0
Promises are now refs
2014-06-05 08:46:29 +02:00
flaviut
6b9359d901
updated grammer, fixed oversight
2014-06-04 15:40:31 -04:00
flaviut
90dc35c109
fix bug with unexpected tkInvalid,tkEof,tkComment
2014-06-04 15:30:37 -04:00
flaviut
7e60cf2a34
Add test
2014-06-03 19:05:13 -04:00
flaviut
7a9bcf4769
Clean up code
2014-06-03 19:05:12 -04:00
flaviut
20cb567bf5
Fix accents in enums
2014-06-03 14:15:32 -04:00
flaviut
7b1b3cbf25
More descriptive error message in semtypes enum
2014-06-03 10:12:57 -04:00
flaviut
3db3c0e382
Generalize accent parsing
2014-06-03 10:12:31 -04:00
Dominik Picheta
ead2d4c9bd
Merge pull request #1238 from klaufir/devel
...
adding header pragma for printf ffi example
2014-06-03 14:24:51 +01:00
Araq
a4323b06b3
barrier more efficient
2014-06-03 08:25:42 +02:00
klaufir
24c0044046
header pragma set to '<stdio.h>' in importc section
2014-06-03 08:07:27 +02:00
Billingsly Wetherfordshire
4ae9486eef
fix #1241
2014-06-02 18:21:37 -05:00
Billingsly Wetherfordshire
ac797e1801
added json.hash
2014-06-02 18:13:56 -05:00
Andreas Rumpf
67cef1b8b1
Merge pull request #1242 from rbehrends/interactive-eof-fix
...
Properly terminate "nimrod i" on end of file.
2014-06-03 00:24:19 +02:00
Andreas Rumpf
0d65550abb
Merge pull request #1240 from Varriount/fix-1172
...
Fixed #1172 (for real)
2014-06-03 00:22:44 +02:00
Araq
387593bcaa
Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawn
2014-06-02 23:32:28 +02:00
Reimer Behrends
c2b58f3a54
Properly terminate "nimrod i" on end of file.
...
Nimrod in interactive mode got stuck in an infinite loop when
encountering EOF (Ctrl-D), unless GNU Readline was being used. This
change mimics the GNU Readline behavior in rdstdin.nim and calls quit(0)
when encountering EOF while reading from stdin in interactive mode.
2014-06-02 19:38:51 +02:00
Araq
7303c3292f
fixed codegen for barriers
2014-06-02 19:03:21 +02:00
Araq
fbadbb399e
hopefully faster barrier implementation
2014-06-02 19:03:01 +02:00
Araq
b78173788d
bugfix: codegen for promises
2014-06-02 09:13:16 +02:00
Clay Sweetser
93fa75bb07
Fixed #1172 (for real)
2014-06-01 17:40:06 -04:00
Araq
be229163af
Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawn
2014-06-01 22:00:06 +02:00
Araq
e6d12f3f6e
fixed codegen for return values
2014-06-01 15:02:13 +02:00
klaufir
56a912fb2a
adding header pragma for printf ffi example
2014-06-01 04:20:47 +02:00
Araq
40baebebfe
pi test compiles, but crashes randomly
2014-06-01 01:45:44 +02:00
Andreas Rumpf
cbe25a41b0
Merge pull request #1229 from Varriount/fix-1203
...
Fix issue #1203
2014-05-31 22:53:36 +02:00