Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | compiler takes advantage of 'new(Obj|New)RC1 | Araq | 2011-12-12 | 3 | -77/+89 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-12-12 | 24 | -146/+223 |
|\ | |||||
| * | the current directory is no longer taken into account when resolving module ↵ | Zahary Karadjov | 2011-12-11 | 5 | -30/+24 |
| | | | | | | | | paths | ||||
| * | Merge branch 'master' of github.com:Araq/Nimrod into upstream | Zahary Karadjov | 2011-12-11 | 25 | -201/+486 |
| |\ | |||||
| * | | path canonicalization for imported modules, relative paths written in rod files | Zahary Karadjov | 2011-12-11 | 10 | -58/+73 |
| | | | |||||
| * | | proc arguments are in scope when the result type definition is being processed | Zahary Karadjov | 2011-12-09 | 5 | -5/+16 |
| | | | | | | | | | | | | | | | This is intended for type deduction depending on the arguments proc foo(x: type): type(expr(x)) | ||||
| * | | path canonicalization and proper project relative paths | Zahary Karadjov | 2011-12-09 | 9 | -47/+61 |
| | | | |||||
| * | | The test runner will print out encountered exceptions | Zahary Karadjov | 2011-12-07 | 1 | -0/+4 |
| | | | |||||
| * | | New implementation for os.sameFile on Windows | Zahary Karadjov | 2011-12-07 | 3 | -25/+66 |
| | | | | | | | | | | | | | | | | | | Hard-links on Windows are now treated just as they are on POSIX. The new implementation is faster than the previous, but still it's quite slower than fstat (use with caution). | ||||
| * | | removed incompatible flags for debugging VCC release builds | Zahary Karadjov | 2011-12-07 | 1 | -1/+1 |
| | | | |||||
| * | | Speed-up symbolFiles:on operations on windows | Zahary Karadjov | 2011-12-07 | 2 | -14/+12 |
| | | | |||||
* | | | compiler generates volatile temps to keep C compiler from optimizing away ↵ | Araq | 2011-12-12 | 5 | -28/+85 |
| |/ |/| | | | | | stack roots | ||||
* | | codegen uses alias analysis to generate better code | Araq | 2011-12-10 | 14 | -114/+167 |
| | | |||||
* | | alias analysis as required for the code gen and the HLO | Araq | 2011-12-08 | 12 | -80/+262 |
| | | |||||
* | | fixes #71; sorry about the polling implementation | Araq | 2011-12-05 | 6 | -12/+62 |
|/ | |||||
* | fixes 70 | Araq | 2011-12-04 | 2 | -11/+11 |
| | |||||
* | rebuilt C sources | Araq | 2011-12-04 | 0 | -0/+0 |
| | |||||
* | 'assert' is now implemented without compiler magic | Araq | 2011-12-04 | 16 | -24/+66 |
| | |||||
* | threads compile again; attempt to fix serious code gen issue (except + return) | Araq | 2011-12-03 | 4 | -17/+25 |
| | |||||
* | bugfixes for .rod files and visual C++ | Araq | 2011-12-03 | 13 | -130/+135 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-11-30 | 1 | -1/+22 |
|\ | |||||
| * | Added a `chmod` function to the ftpclient module. | dom96 | 2011-11-30 | 1 | -1/+22 |
| | | |||||
* | | bugfix: don't process arguments that are to be passed to the produced exe | Araq | 2011-11-30 | 4 | -18/+29 |
|/ | |||||
* | made 2 tests green | Araq | 2011-11-30 | 2 | -2/+2 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-11-30 | 1 | -1/+4 |
|\ | |||||
| * | Fixed `ftpclient.createDir`. | dom96 | 2011-11-29 | 1 | -1/+4 |
| | | |||||
* | | cleaned up configuration file handling and documented the new behaviour | Araq | 2011-11-30 | 19 | -151/+156 |
|/ | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-11-29 | 1 | -0/+14 |
|\ | |||||
| * | Merge pull request #69 from hametsu/master | Araq | 2011-11-29 | 1 | -0/+14 |
| |\ | | | | | | | i wrote new example program | ||||
| | * | sorry, i didnt test and commit... | takano32 | 2011-11-29 | 1 | -4/+4 |
| | | | |||||
| | * | many thanks for Araq's advise! | takano32 | 2011-11-29 | 1 | -10/+8 |
| | | | |||||
| | * | add Fizz Buzz program in examples directory | TAKANO Mitsuhiro | 2011-11-28 | 1 | -0/+16 |
| | | | |||||
* | | | implemented 'let' statement | Araq | 2011-11-29 | 33 | -103/+169 |
|/ / | |||||
* | | thoughts about implicit includes and imports | Araq | 2011-11-29 | 1 | -11/+16 |
| | | |||||
* | | old 'readline' and 'endOfFile' not deprecated anymore; too convenient for 1 ↵ | Araq | 2011-11-29 | 5 | -16/+7 |
| | | | | | | | | liners (see examples/maximum.nim) | ||||
* | | further steps to get rid of deprecated endOfFile and readLine | Araq | 2011-11-29 | 11 | -21/+35 |
| | | |||||
* | | compiler uses new 'readLine' | Araq | 2011-11-27 | 8 | -73/+86 |
| | | |||||
* | | argument passing with --run option works again | Araq | 2011-11-27 | 3 | -8/+7 |
| | | |||||
* | | fixes #31 | Araq | 2011-11-27 | 5 | -10/+14 |
| | | |||||
* | | bugfix: tester compiles again | Araq | 2011-11-26 | 2 | -2/+2 |
| | | |||||
* | | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-11-26 | 14 | -388/+586 |
|\ \ | |||||
| * | | New algorithm for locating and loading nimrod config files. | Zahary Karadjov | 2011-11-25 | 14 | -388/+586 |
| | | | | | | | | | | | | Some new options added to the compiler (see news.txt for details) | ||||
* | | | todo changes | Araq | 2011-11-26 | 1 | -0/+5 |
| | | | |||||
* | | | deprecated endOfFile and readLine | Araq | 2011-11-25 | 6 | -29/+59 |
| | | | |||||
* | | | fixed bug that kept tls emulation from working | Araq | 2011-11-25 | 5 | -25/+25 |
| | | | |||||
* | | | manual: cstring finally properly documented | Araq | 2011-11-25 | 1 | -0/+52 |
| | | | |||||
* | | | new pragma: 'noinit' | Araq | 2011-11-25 | 6 | -17/+34 |
|/ / | |||||
* | | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-11-25 | 1 | -4/+7 |
|\ \ | |||||
| * | | Merge pull request #68 from hametsu/master | Araq | 2011-11-25 | 1 | -4/+7 |
| |\| | | | | | | | i found something to be fixed at .gitignore. | ||||
| | * | auto generated files and dirs to ignore | takano32 | 2011-11-25 | 1 | -0/+4 |
| | | |