Araq
|
32b4192b3f
|
version 0.8.14
|
2012-02-09 01:18:33 +01:00 |
|
Araq
|
632aece191
|
further steps to closure support
|
2012-02-06 00:19:56 +01:00 |
|
Araq
|
78f4aacde9
|
pragma blocks; fixed line information issue with user defined assertions
|
2012-01-17 23:58:18 +01:00 |
|
Araq
|
f58cc49672
|
niminst: bugfixes; documentation changes
|
2012-01-15 01:03:57 +01:00 |
|
Araq
|
2ae78c0cfb
|
implicit invokation of items/pairs iterators
|
2012-01-08 01:29:10 +01:00 |
|
Araq
|
af792da0bb
|
codegen uses alias analysis to generate better code
|
2011-12-10 01:06:32 +01:00 |
|
Araq
|
7fcbdc6d42
|
implemented 'let' statement
|
2011-11-29 17:27:48 +01:00 |
|
Araq
|
566c26bc2d
|
manual: cstring finally properly documented
|
2011-11-25 16:11:27 +01:00 |
|
Araq
|
2de98d9e05
|
new pragma: 'noinit'
|
2011-11-25 15:33:58 +01:00 |
|
Araq
|
68be801f63
|
operator precedence changed: assignment like operators are supported; escaping of operators with \ is supported
|
2011-11-09 01:42:05 +01:00 |
|
Araq
|
51e01879ba
|
'bind' as a declarative statement
|
2011-10-10 02:04:15 +02:00 |
|
Araq
|
e956abbadd
|
slurp uses path; unidecode is improved and threadsafe
|
2011-10-08 01:17:06 +02:00 |
|
Araq
|
42516c0086
|
code generator supports constant sequences; more consistent compile time evaluation
|
2011-10-07 09:02:08 +02:00 |
|
Araq
|
da6046dcba
|
bugfix: overloading resolution for typeof
|
2011-09-27 00:27:51 +02:00 |
|
Araq
|
14968fba46
|
bugfix: internal error in evalFieldAccess; parseutils.interpolatedFragments optimized; tstringinterp.nim now works
|
2011-09-26 00:24:06 +02:00 |
|
Araq
|
0f37d0e1f2
|
sockets.recv optimizations; stdlib now supports taint mode
|
2011-09-24 20:22:53 +02:00 |
|
Araq
|
485c371942
|
renamed optional to discardable
|
2011-09-24 19:18:08 +02:00 |
|
Araq
|
72ceda98cb
|
implemented optional pragma for implicit discard
|
2011-09-24 13:55:24 +02:00 |
|
Araq
|
6023e994fb
|
beginning of a taint mode; type system enhancements
|
2011-09-24 00:46:41 +02:00 |
|
Araq
|
2359b8b107
|
fixed some newly introduced bugs
|
2011-09-21 00:54:13 +02:00 |
|
Araq
|
fd62116f6e
|
bugfixes for generics; new threads implementation still broken
|
2011-09-20 00:56:48 +02:00 |
|
Araq
|
5cba831c88
|
'pure' is now 'noStackFrame' for procs
|
2011-08-19 19:11:58 +02:00 |
|
Araq
|
a1cdd6e7ff
|
bugfix: #line generation for windows
|
2011-08-11 01:28:37 +02:00 |
|
Araq
|
d5dd4669df
|
further tests for var T result type; ttables test now fails :-(
|
2011-08-10 01:16:32 +02:00 |
|
Araq
|
dd99fe61c0
|
documentation for 'var T' as return type
|
2011-08-01 00:21:16 +02:00 |
|
Araq
|
4f7fa05911
|
void type improvements; documentation improvements
|
2011-07-31 14:57:38 +02:00 |
|
Araq
|
6a8a409f1b
|
preparation for new 'is' operator; breaks bootstrapping again, sorry (use generated C code)
|
2011-07-31 00:21:32 +02:00 |
|
Araq
|
42e6130b2c
|
first steps to explicit channels for thread communication; added mainThreadId
|
2011-07-16 18:34:18 +02:00 |
|
Araq
|
3ed1c958f3
|
version 0.8.12
|
2011-07-10 16:53:24 +02:00 |
|
Araq
|
5b96eaa953
|
preparations for 0.8.12
|
2011-07-10 15:48:13 +02:00 |
|
Araq
|
8b6f9ef5e8
|
case branches support constant sets for convenience
|
2011-06-19 17:45:33 +02:00 |
|
Araq
|
6ff8752be5
|
cleaned up the tests; fixes #30; fixes #26
|
2011-05-01 20:11:55 +02:00 |
|
Araq
|
4ba4999bb7
|
slice support in system.nim; syntactic sugar for tables; cleanup of grammar/parser
|
2011-04-23 17:11:24 +02:00 |
|
Araq
|
8dda362fa6
|
slices are first class citizens
|
2011-04-22 10:53:43 +02:00 |
|
Araq
|
3d696c3da5
|
p[] instead of p^
|
2011-04-11 21:42:28 +02:00 |
|
Araq
|
dc669155e3
|
some little bugfixes
|
2011-03-27 00:33:20 +01:00 |
|
Araq
|
368bb3b5e2
|
Merge branch 'master' of https://github.com/Tass/Nimrod into Tass-master
|
2011-03-24 01:02:19 +01:00 |
|
Araq
|
5b789f2da8
|
bugfixes; field discriminant checks; linearScanEnd, unroll, shallow pragmas
|
2011-03-23 01:09:52 +01:00 |
|
Simon Hafner
|
00f0e9927f
|
+ documentation for implicit conversions
|
2011-03-18 23:52:44 +01:00 |
|
Araq
|
8d734244b1
|
linearScanEnd pragma; string case statement optimization
|
2011-03-14 23:57:41 +01:00 |
|
Araq
|
134f24f579
|
changed handling of generalized string literals
|
2011-02-07 00:11:11 +01:00 |
|
Araq
|
783273032f
|
documentation improvements
|
2011-02-06 15:39:06 +01:00 |
|
Araq
|
9387913b73
|
documentation improvements
|
2011-01-31 08:50:30 +01:00 |
|
Araq
|
1a8c6fb49f
|
Feature: explicit string representation for enum fields
|
2011-01-11 01:09:48 +01:00 |
|
Araq
|
d48ab37495
|
SPEC change: ^ is right-assoc and of highest priority
|
2011-01-10 21:29:49 +01:00 |
|
Araq
|
19fbc8a55e
|
SPEC change: ^ is right-assoc and of highest priority
|
2011-01-10 21:28:48 +01:00 |
|
Araq
|
62643fbc93
|
documentation improvements
|
2011-01-09 19:56:31 +01:00 |
|
Araq
|
b2e9977592
|
documentation for source code filters
|
2011-01-06 23:06:40 +01:00 |
|
Araq
|
adf13aaea3
|
docgen understands and ignores *when false*
|
2010-11-18 22:26:20 +01:00 |
|
Araq
|
47886978c7
|
tiny C support; cosmetic improvements for the docs
|
2010-08-28 22:33:07 +02:00 |
|