summary refs log tree commit diff stats
path: root/compiler/rodread.nim
Commit message (Collapse)AuthorAgeFilesLines
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
|
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-4/+4
|
* case consistency: next stepsAraq2013-12-291-6/+6
|
* case consistency part 4Araq2013-12-271-54/+54
|
* case consistency part 1Araq2013-12-271-17/+17
|
* the compiler can now deal with multiple modules of the same nameAraq2013-09-261-3/+11
|
* support for multiple modules of the same name; niminst supports 'platforms'; ↵Araq2013-09-241-1/+1
| | | | minor bugfixes
* remove some more references of containerID after mergingZahary Karadjov2013-05-041-3/+0
|
* Merge branch 'master' of gh:/Araq/Nimrod into upstreamZahary Karadjov2013-05-041-23/+300
|\
| * next steps to make symbol files work againAraq2013-04-081-2/+8
| |
| * rodfile viewer works againAraq2013-04-081-2/+4
| |
| * use file IDs consistently instead of file paths in the rod files handlingZahary Karadjov2013-04-071-11/+12
| |
| * rod file viewer for easier debugging of rod filesAraq2013-04-041-16/+284
| |
| * Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
| |
| * EcmaScript => JS. Fixes #330Simon Hafner2013-02-151-1/+1
| | | | | | | | No one calls it EcmaScript anymore.
* | containerID is no longer needed for genericsZahary Karadjov2013-03-011-3/+0
|/
* merged upstream masterZahary Karadjov2013-01-271-3/+3
|\
| * constraint now part of the parameter symbol and not of the typeAraq2012-12-051-3/+3
| |
* | [caas] first version that actually works (still has a lot of logical memory ↵Zahary Karadjov2012-11-281-1/+1
| | | | | | | | leaks on recompilation)
* | CaaS in-memory cachingZahary Karadjov2012-11-281-55/+47
|/ | | | | removed some redundant filepath params and variables and switched to canonical paths in most places
* term rewriting macros fully implemented; still buggyAraq2012-09-031-0/+3
|
* first steps towards term rewriting macrosAraq2012-08-301-2/+4
|
* fixed the rodfiles testsZahary Karadjov2012-07-201-1/+1
|
* 'addSon' for types deprecated for 'int literal type' analysisAraq2012-07-091-3/+3
|
* some bugfixes for symbolfilesAraq2012-03-231-15/+11
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* path canonicalization for imported modules, relative paths written in rod filesZahary Karadjov2011-12-111-3/+6
|
* Speed-up symbolFiles:on operations on windowsZahary Karadjov2011-12-071-2/+2
|
* bugfixes for .rod files and visual C++Araq2011-12-031-27/+30
|
* cleaned up configuration file handling and documented the new behaviourAraq2011-11-301-1/+1
|
* compilation cache: improvement: switching from codegen to 'check only' does ↵Araq2011-11-151-1/+18
| | | | not trigger a recompilation
* compilation cache: fixed recently introduced bug (lazy loading of bodies)Araq2011-11-061-12/+27
|
* memfiles now uses winlean; changed the interface to raise EOSAraq2011-11-051-1/+4
|
* lazy loading of body ast implementedAraq2011-10-301-7/+53
|
* compilation cache: various bugfixes; works for the compiler itselfAraq2011-10-271-5/+2
|
* compilation cache: mostly working; generics not yetAraq2011-10-251-3/+13
|
* compilation cache: better dependency checkingAraq2011-10-231-3/+14
|
* compilation cache: methods have a chance to workAraq2011-10-231-12/+37
|
* rod files: next trivial examples workingAraq2011-10-221-3/+6
|
* preparations for proper memmap'ed filesAraq2011-10-221-23/+35
|
* bugfix: nil -> emptyNodeAraq2011-10-221-1/+1
|
* trivial change scenario works with symbol filesAraq2011-10-221-2/+2
|
* bugfixes for ROD file generation; nimcache dir is now flatAraq2011-10-201-11/+9
|
* much more efficient rod file generationAraq2011-10-181-164/+71
|
* doc improvements; added lazarus exampleAraq2011-07-241-12/+12
|
* big repo cleanupAraq2011-04-121-0/+856