summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* fixes #1011Araq2014-07-091-3/+34
|
* fixes #1323Araq2014-07-081-3/+6
|
* fixes #933Araq2014-07-081-4/+1
|
* fixes #1103; fixes #1297Araq2014-07-082-29/+70
|
* implements #1332Araq2014-07-061-2/+2
|
* fixes #1310Araq2014-07-022-1/+15
|
* fixes #1275Araq2014-07-011-3/+4
|
* fixed build configuration detectionAraq2014-07-011-19/+24
|
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-07-013-1/+7
|\
| * Merge pull request #1304 from rbehrends/fix-packagenamesAndreas Rumpf2014-07-012-1/+2
| |\ | | | | | | Fix generation of package-dependent init names.
| | * Fix generation of package-dependent init names.Reimer Behrends2014-06-252-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code incorrectly used relative instead of absolute paths to see if *.babel files could be found, which could result in them not being located properly. Also added an underscore between the package and the module name for package_moduleInit() and package_moduleDatInit() so that there won't be spurious conflicts, e.g. for package A and module BC vs. package AB and module C.
| * | Merge pull request #1249 from gradha/pr_shows_git_hashAndreas Rumpf2014-07-011-0/+5
| |\ \ | | | | | | | | Adds git hash to compiler's version switch. Refs #1119.
| | * | Adds git hash to compiler's version switch. Refs #1119.Grzegorz Adam Hankiewicz2014-04-221-0/+5
| | | |
* | | | fixes #898Araq2014-07-012-2/+8
| | | |
* | | | fixes #751Araq2014-07-011-2/+2
| | | |
* | | | fixes #1166Araq2014-07-011-12/+9
| | | |
* | | | fixes #1161Araq2014-07-011-9/+12
|/ / /
* | | fixes #904Araq2014-07-011-0/+4
| | |
* | | fixes #1265Araq2014-07-011-2/+8
| | |
* | | fixes #1264Araq2014-07-011-0/+4
| | |
* | | fixes #1285Araq2014-06-3010-99/+55
| | |
* | | fixes #1144Araq2014-06-301-12/+13
| | |
* | | fixes #1319Araq2014-06-301-1/+4
| | |
* | | corrected backends.txtAraq2014-06-301-0/+7
| | |
* | | fixes constant array indexing bugAraq2014-06-303-1522/+38
| | |
* | | Merge pull request #1260 from enurlyx/structs-in-structsAndreas Rumpf2014-06-283-48/+245
|\ \ \ | | | | | | | | c2nim -> Support for anonymous structs/unions
| * | | Made the code more robust and detect nkPrefix as number (-1 or +4) for enum ↵enurlyx2014-06-172-9/+54
| | | | | | | | | | | | | | | | sorting. Added also a new test for enums.
| * | | Sorting enumerations and generation of consts for enumfields with the same ↵enurlyx2014-06-152-15/+77
| | | | | | | | | | | | | | | | value + test
| * | | Removed time and added a hash based on filename, line and column for ↵enurlyx2014-06-141-12/+9
| | | | | | | | | | | | | | | | creating a unique struct id
| * | | Added test for anonymous structs and unionsenurlyx2014-06-101-0/+27
| | | |
| * | | Add support for structs/unions defined in structs/unionsenurlyx2014-05-311-34/+100
| | | |
* | | | Add 'lib/pure/concurrency' path to nimrod.iniClay Sweetser2014-06-271-0/+1
| | | | | | | | | | | | | | | | Fixes #1303
* | | | Merge pull request #1278 from Varriount/fix-1090Andreas Rumpf2014-06-262-7/+10
|\ \ \ \ | | | | | | | | | | Fix 1090
| * | | | Fixed #1090Clay Sweetser2014-06-151-8/+7
| | | | |
| * | | | Fixing issue #1090Clay Sweetser2014-06-152-3/+7
| | | | |
* | | | | Fixed handling swap in vmgenFelix Krause2014-06-251-4/+6
| |_|_|/ |/| | |
* | | | Fixed gorge/staticExec to not strip newlines.Reimer Behrends2014-06-221-0/+2
| | | |
* | | | Merge pull request #1279 from Varriount/fix-1216Simon Hafner2014-06-181-1/+1
|\ \ \ \ | | | | | | | | | | Fix issue #1216
| * | | | Fix issue #1216Clay Sweetser2014-06-151-1/+1
| |/ / /
* | | | Merge pull request #1281 from Araq/new_spawnAndreas Rumpf2014-06-1615-83/+1145
|\ \ \ \ | | | | | | | | | | New spawn
| * | | | some changesAraq2014-06-092-2/+2
| | | | |
| * | | | Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-065-72/+85
| |\ \ \ \
| | * | | | big rename: Promise -> FlowVarAraq2014-06-062-53/+53
| | | | | |
| | * | | | Promises are now refsAraq2014-06-055-31/+44
| | | | | |
| * | | | | Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-021-6/+18
| |\| | | |
| | * | | | fixed codegen for barriersAraq2014-06-021-2/+7
| | | | | |
| | * | | | bugfix: codegen for promisesAraq2014-06-021-4/+11
| | | | | |
| * | | | | Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-0114-78/+1115
| |\| | | |
| | * | | | fixed codegen for return valuesAraq2014-06-011-12/+15
| | | | | |
| | * | | | pi test compiles, but crashes randomlyAraq2014-06-013-6/+21
| | | | | |