summary refs log tree commit diff stats
path: root/compiler/semcall.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #994Araq2014-03-221-1/+1
* reference implementation of a vector swizzle libraryZahary Karadjov2014-03-201-3/+16
* fix #966Zahary Karadjov2014-03-091-3/+9
* split the inline and closure iterators into different symbol kinds for easier...Zahary Karadjov2014-03-061-3/+4
* the delegator pragma becomes a set of dot operatorsZahary Karadjov2014-02-151-10/+28
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
* Merge branch 'upstream' into develZahary Karadjov2013-12-291-10/+10
|\
| * make the current PContext accessible through TCandidateZahary Karadjov2013-12-251-10/+10
* | case consistency: cs:partial bootstraps on windowsAraq2013-12-291-3/+3
* | case consistency: next stepsAraq2013-12-291-1/+1
* | case consistency part 4Araq2013-12-271-5/+5
* | case consistency part 1Araq2013-12-271-12/+12
|/
* fixes #588Araq2013-09-101-7/+6
* Merge branch 'type-classes' into upstreamZahary Karadjov2013-09-031-31/+114
|\
| * implemented the using statementZahary Karadjov2013-08-311-1/+22
| * fix tcompilesZahary Karadjov2013-08-271-4/+3
| * proper discrimination between csEmpty and csNoMatchZahary Karadjov2013-08-271-3/+8
| * fix tnoopZahary Karadjov2013-08-261-3/+8
| * implemented delegators and improved the error messages of unmatched type classesZahary Karadjov2013-08-261-30/+83
* | fixes #516Araq2013-08-311-3/+6
|/
* merged the persistent scopes work with the delayed proc compilation strategyZahary Karadjov2013-05-121-0/+3
|\
| * added a ``noforward`` pragma that enables a new compilation strategyZahary Karadjov2013-05-111-0/+3
* | final fixes giving us a working compilerZahary Karadjov2013-05-121-1/+1
|/
* improved error message for #291Araq2013-04-111-1/+4
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* make some tests greenAraq2013-03-031-1/+1
* some bugfixes; no system.$ for object as it breaks codeAraq2013-02-241-1/+1
* implemented generic multi methodsAraq2013-01-161-3/+17
* fixes #271Araq2012-12-151-11/+29
* implemented generic convertersAraq2012-12-051-0/+12
* distinguish properly between nkOpen and nkClosedSymChoiceAraq2012-08-261-5/+6
* borrow works with genericsAraq2012-08-061-0/+14
* idetools: '--def' now works in 'x.f'Araq2012-08-051-3/+3
* idetools: 'usages' and 'def' should work now; documented js backendAraq2012-08-051-3/+10
* idetools improvementsAraq2012-08-031-1/+1
* optimizations for system.compilesAraq2012-07-201-8/+12
* changed integer promotion rules; breaks bootstrapping and lots of codeAraq2012-07-081-3/+11
* allowing definitions of procs and templates to be overridden in local scopesZahary Karadjov2012-03-141-4/+5
* bootstraps fine with overloadable templatesZahary Karadjov2012-03-141-47/+55
* bugfix: type alias to generic; generic type not stripped away from for loop v...Araq2012-01-071-2/+2
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* bugfix: overloading resolution for typeofAraq2011-09-271-1/+3
* bugfix: proper cache for generic instantiationsAraq2011-07-211-8/+0
* first steps to explicit channels for thread communication; added mainThreadIdAraq2011-07-161-10/+20
* big repo cleanupAraq2011-04-121-0/+120