Commit Graph

  • 3f9ad7ef22 Documents -d: in the compiler guide and hyperlinks assert/defined. Grzegorz Adam Hankiewicz 2014-06-06 21:55:20 +02:00
  • 4220b1c81d Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawn Araq 2014-06-06 21:11:11 +02:00
  • f45a1dbf1d Adds brief intro to hashes module. Grzegorz Adam Hankiewicz 2014-06-06 20:58:51 +02:00
  • bde9d1ac07 Adds to tables module example of reference type vs value type. Grzegorz Adam Hankiewicz 2014-06-06 20:10:13 +02:00
  • 9009841d62 Avoids temporal string in tables hashing example. Grzegorz Adam Hankiewicz 2014-06-06 19:53:39 +02:00
  • 7da3c5e71e Adds do notation example to algorithm.sort. Grzegorz Adam Hankiewicz 2014-06-06 19:32:36 +02:00
  • 6975e77d43 Adds docstring example to system.fieldPairs. Grzegorz Adam Hankiewicz 2014-06-06 19:10:08 +02:00
  • c8b5d6a634 begin of spawn documentation Araq 2014-06-06 08:48:38 +02:00
  • 59c18eb743 big rename: Promise -> FlowVar Araq 2014-06-06 07:56:47 +02:00
  • b7cbb08f99 added 'fence' instructions to the barrier Araq 2014-06-06 02:05:17 +02:00
  • 69a5954807 Capitalised enum value names in JSON module. Dominik Picheta 2014-06-05 23:12:22 +01:00
  • 2dba171acc Merge pull request #1174 from fowlmouth/patch-2 Andreas Rumpf 2014-06-05 23:43:51 +02:00
  • 361b9fe468 Merge pull request #1243 from fowlmouth/patch-4 Dominik Picheta 2014-06-05 22:39:31 +01:00
  • 2de99653d0 Promises are now refs Araq 2014-06-05 08:46:29 +02:00
  • 6b9359d901 updated grammer, fixed oversight flaviut 2014-06-04 15:40:31 -04:00
  • 90dc35c109 fix bug with unexpected tkInvalid,tkEof,tkComment flaviut 2014-06-04 15:30:37 -04:00
  • 7e60cf2a34 Add test flaviut 2014-06-03 19:01:24 -04:00
  • 7a9bcf4769 Clean up code flaviut 2014-06-03 18:58:59 -04:00
  • 20cb567bf5 Fix accents in enums flaviut 2014-06-03 10:22:12 -04:00
  • 7b1b3cbf25 More descriptive error message in semtypes enum flaviut 2014-06-03 10:12:57 -04:00
  • 3db3c0e382 Generalize accent parsing flaviut 2014-06-03 10:12:31 -04:00
  • ead2d4c9bd Merge pull request #1238 from klaufir/devel Dominik Picheta 2014-06-03 14:24:51 +01:00
  • a4323b06b3 barrier more efficient Araq 2014-06-03 08:25:42 +02:00
  • 24c0044046 header pragma set to '<stdio.h>' in importc section klaufir 2014-06-03 08:07:27 +02:00
  • 4ae9486eef fix #1241 Billingsly Wetherfordshire 2014-06-02 18:21:37 -05:00
  • ac797e1801 added json.hash Billingsly Wetherfordshire 2014-06-02 18:13:56 -05:00
  • 67cef1b8b1 Merge pull request #1242 from rbehrends/interactive-eof-fix Andreas Rumpf 2014-06-03 00:24:19 +02:00
  • 0d65550abb Merge pull request #1240 from Varriount/fix-1172 Andreas Rumpf 2014-06-03 00:22:44 +02:00
  • 387593bcaa Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawn Araq 2014-06-02 23:32:28 +02:00
  • c2b58f3a54 Properly terminate "nimrod i" on end of file. Reimer Behrends 2014-06-02 19:38:51 +02:00
  • 7303c3292f fixed codegen for barriers Araq 2014-06-02 19:03:21 +02:00
  • fbadbb399e hopefully faster barrier implementation Araq 2014-06-02 19:03:01 +02:00
  • b78173788d bugfix: codegen for promises Araq 2014-06-02 09:13:16 +02:00
  • 93fa75bb07 Fixed #1172 (for real) Clay Sweetser 2014-06-01 17:40:06 -04:00
  • be229163af Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawn Araq 2014-06-01 22:00:06 +02:00
  • e6d12f3f6e fixed codegen for return values Araq 2014-06-01 15:02:13 +02:00
  • 56a912fb2a adding header pragma for printf ffi example klaufir 2014-06-01 04:20:47 +02:00
  • 40baebebfe pi test compiles, but crashes randomly Araq 2014-06-01 01:45:44 +02:00
  • cbe25a41b0 Merge pull request #1229 from Varriount/fix-1203 Andreas Rumpf 2014-05-31 22:53:36 +02:00
  • 6ae46265cc Merge pull request #1221 from rbehrends/readallbuf-fix Andreas Rumpf 2014-05-31 20:51:16 +02:00
  • 4bb07bc88c Merge pull request #1237 from Varriount/gradha-pr_documents_koch Varriount 2014-05-31 14:44:04 -04:00
  • 24e6baa3e2 Merge branch 'pr_documents_koch' of git://github.com/gradha/Nimrod into gradha-pr_documents_koch Clay Sweetser 2014-05-31 14:41:34 -04:00
  • 726003ac52 Merge pull request #1089 from flaviut/jsonchange Andreas Rumpf 2014-05-31 20:35:26 +02:00
  • 08a76f0466 replace nil checks with assert flaviut 2014-05-31 14:13:29 -04:00
  • 33eeb66ea2 Add support for structs/unions defined in structs/unions enurlyx 2014-05-31 16:02:15 +02:00
  • 794b035e89 Merge pull request #1126 from fowlmouth/patch-1 Andreas Rumpf 2014-05-31 14:37:33 +02:00
  • 2b72e02ecc Merge pull request #1208 from jbe/shared_mem_stats Andreas Rumpf 2014-05-31 14:33:53 +02:00
  • 9953e0bbca tdisjoint_slice2 works Araq 2014-05-31 01:16:16 +02:00
  • bea1761da1 tester works again Araq 2014-05-30 17:04:39 +02:00
  • ea16aca09e correct code generation for tforstmt Araq 2014-05-30 13:15:54 +02:00
  • 6470bd8f87 'parallel' proves array bounds Araq 2014-05-29 13:27:45 +02:00
  • f12a0820e0 added 'sortoutput' option to make output deterministic for threading tests Araq 2014-05-29 13:19:26 +02:00
  • eb27c2c7dd Merge pull request #1228 from Varriount/compiler/document-parser Simon Hafner 2014-05-29 05:00:22 -05:00
  • 4b98937700 Merge pull request #1222 from Varriount/doc/fix-assertion Andreas Rumpf 2014-05-29 02:25:27 +02:00
  • 208a594ff1 Merge pull request #1178 from EXetoC/nostackframe Andreas Rumpf 2014-05-29 02:15:01 +02:00
  • 7ab2bc38e6 Merge pull request #1230 from flaviut/fix1226 Andreas Rumpf 2014-05-29 01:59:24 +02:00
  • 7d9042b1ba Merge pull request #1231 from flaviut/test1149 Andreas Rumpf 2014-05-29 01:58:39 +02:00
  • e02abc6eb6 Merge pull request #1233 from barcharcraz/fixedWindows Varriount 2014-05-27 02:07:10 -04:00
  • ee0cbbe44c renamed UINT in windows.nim to WINUINT Charlie 2014-05-26 23:47:18 -04:00
  • c7a57dc184 Switch chaining to the {} and {}= operators flaviut 2014-05-26 16:13:19 -04:00
  • 2fcc911a94 Enable disabled test flaviut 2014-05-26 13:50:08 -04:00
  • 4d4ac62d40 Add test for #1149 flaviut 2014-05-26 12:11:56 -04:00
  • 85e6e2a240 Document mangling flaviut 2014-05-26 10:44:14 -04:00
  • 10e23e9159 Renamed considerAccents to considerQuotedIdent Clay Sweetser 2014-05-26 10:42:10 -04:00
  • 056c78020b Fix #1226 flaviut 2014-05-26 10:39:37 -04:00
  • 9d68fe3782 Rename some variables in the isCastable code Clay Sweetser 2014-05-26 10:16:59 -04:00
  • c4f77ecd9a Fix issue #1203 Clay Sweetser 2014-05-26 10:13:29 -04:00
  • 6608fcc60f Update 'isCastable' and 'semCast' doc-comments Clay Sweetser 2014-05-26 10:12:46 -04:00
  • ce773b70a7 Fixed readAllBuffer() to avoid adding garbage bytes at end. Reimer Behrends 2014-05-24 07:04:34 +02:00
  • 97fa3391f2 Merge pull request #1132 from gradha/pr_index_improvements Andreas Rumpf 2014-05-26 00:12:25 +02:00
  • ab5f2273a6 pdcurses wrapper compiles again Araq 2014-05-25 21:51:08 +02:00
  • 04a1555f4a Merge branch 'devel' of https://github.com/Araq/Nimrod into devel Araq 2014-05-25 21:20:26 +02:00
  • b230303fd6 fixes the bug that keeps the template engine package from working Araq 2014-05-25 21:20:11 +02:00
  • 1d6c05edc3 Update selectors.nim Varriount 2014-05-25 12:20:24 -04:00
  • f10f9c4b7e Update selectors.nim Varriount 2014-05-25 11:35:10 -04:00
  • 030eac86c0 bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise' Araq 2014-05-25 15:19:46 +02:00
  • 225d4f410d Added powerpc to the list of CPUs that C sources are built for. Dominik Picheta 2014-05-25 13:54:46 +01:00
  • b4366366d1 Clean createVar template. Dominik Picheta 2014-05-25 13:09:18 +01:00
  • 3afbe24b7c Document parser structures and procedures. Clay Sweetser 2014-05-24 23:28:13 -04:00
  • d54b902441 Modified future behaviour when completing with an exception. Dominik Picheta 2014-05-24 15:51:41 +01:00
  • b386d38208 Add asyncdispatch.unregister. Dominik Picheta 2014-05-23 13:53:27 +01:00
  • b3a39524ee Merge pull request #1225 from Varriount/fix-issue/1134 Varriount 2014-05-24 09:12:46 -04:00
  • 0dc770332e Fix issue #1134 Clay Sweetser 2014-05-24 09:12:07 -04:00
  • 38e550de0e Merge pull request #1224 from Varriount/enurlyx-Windows Varriount 2014-05-24 08:59:08 -04:00
  • d43c06d4c5 Manual merge of pull request #1138 Clay Sweetser 2014-05-24 08:58:40 -04:00
  • 46fa465eb4 Merge branch 'Windows' of git://github.com/enurlyx/Nimrod into enurlyx-Windows Clay Sweetser 2014-05-24 08:54:53 -04:00
  • ede902a13d Merge pull request #1223 from Varriount/queues/fix-assertion Varriount 2014-05-24 08:42:46 -04:00
  • 05953381e9 Fix assertion in queues.dequeue Clay Sweetser 2014-05-24 08:41:12 -04:00
  • 3fd94b731c Fixes #1200 Clay Sweetser 2014-05-24 08:11:29 -04:00
  • 055cdb2cdf Renamed 'considerAcc' to 'considerAccents' for clarity Clay Sweetser 2014-05-24 08:10:40 -04:00
  • 489d7e526d Computes TIndexEntry hash without temporary strings. Grzegorz Adam Hankiewicz 2014-05-24 11:52:56 +02:00
  • f948f52226 Revert "Adds abstypes.txt to list of documentation to build." Grzegorz Adam Hankiewicz 2014-05-24 10:19:17 +02:00
  • 912fbb9893 Merge pull request #1196 from EXetoC/cpp-target-fixes Andreas Rumpf 2014-05-24 01:41:34 +02:00
  • b9b45c1bb4 Merge pull request #1180 from barcharcraz/OpenBSDFix Andreas Rumpf 2014-05-24 01:35:58 +02:00
  • c6c7c651e6 Merge pull request #1209 from fowlmouth/patch-3 Dominik Picheta 2014-05-23 13:57:22 +01:00
  • 6a38d36239 Rename asyncdispatch.close to asyncdispatch.closeSocket. Dominik Picheta 2014-05-23 13:14:28 +01:00
  • 8b8a21cb59 Fixed parsing of float literals. Reimer Behrends 2014-05-23 11:27:39 +02:00
  • d2dbcf2fa4 progress with futures Araq 2014-05-23 08:57:16 +02:00
  • 417b9f5a1d 'parallel' statement almost working Araq 2014-05-22 08:41:50 +02:00
  • b54f66eeff Merge pull request #1182 from boydgreenfield/devel Varriount 2014-05-21 18:17:48 -04:00