apense
af1a5f3244
Updated & parameters
2015-07-06 23:02:17 -04:00
Araq
cabbcd411d
implements varargs[untyped]; refs #2545 ; to be documented
2015-07-02 16:18:11 +02:00
Araq
a1caef474b
proper distinction between --gc:none and --os:standalone
2015-06-29 02:48:33 +02:00
Sergey Avseyev
fd41293c06
Fix doc typo
2015-06-28 20:12:17 +03:00
apense
db369cf65d
Slight documentation addition
...
Added a few type explanations
Also docs for `==` and some examples.
I'm not sure my explanation of `Ordinal[T]` is correct. It sounds the same as `SomeOrdinal` would be.
2015-06-25 20:32:10 -04:00
patrick dw
1cdbd6b0a5
reworked deprecation to retain old procs
2015-06-19 18:50:01 -05:00
patrick dw
072688d06e
Renamed writeln procs to writeLine
2015-06-18 23:49:46 -05:00
Stefan Talpalaru
b487d4e425
conditional TGenericSeq extension
2015-06-16 15:15:17 +02:00
Stefan Talpalaru
bdac85f2cf
Merge branch 'devel' into gogc
2015-06-15 08:44:02 +02:00
Araq
8d39669233
fixes #2909
2015-06-15 00:56:20 +02:00
Andreas Rumpf
e7bb37d12c
Merge pull request #2896 from r-ku/I64-magics-gone
...
I64 magics gone
2015-06-12 00:06:39 +02:00
rku
87b6220897
Removed magics: mAbsI64
2015-06-10 10:25:36 +03:00
rku
3984fecae6
Removed magics: mBitnotI64
2015-06-10 10:25:36 +03:00
rku
47114342c4
Removed magics: mEqI64 mLtI64 mLeI64
2015-06-10 10:25:36 +03:00
rku
658dcd2a58
Removed magics: mShrI64, mShlI64, mBitandI64, mBitorI64, mBitxorI64
...
Author: rku <rokups@zoho.com >
2015-06-10 10:25:36 +03:00
rku
372a5d3cbb
Removed magics: mAddI64, mSubI64, mMulI64, mDivI64, mModI64
...
Author: rku <rokups@zoho.com >
2015-06-10 10:25:35 +03:00
apense
3142400351
Removed unnecessary template
...
`-|` only used in the compiler for negative indexing
2015-06-09 16:21:33 -04:00
pdw
ff5b446dfc
lib/system/a-e - Dropped 'T' from types
2015-06-04 13:18:37 +02:00
apense
860da53db5
Added slight explanation for count{down|up}
...
The inclusivity of a..b (that it is from a <= n <= b) wasn't clear.
2015-06-02 17:11:03 -04:00
Stefan Talpalaru
50e96ad939
the Go GC - initial implementation
2015-05-31 19:07:44 +02:00
Araq
e51e2564a2
development version is 0.11.3
2015-05-28 12:51:16 +02:00
apense
513423a08d
Corrected various links within documentation
...
Corrected `noSideEffect pragma` links in lib/system
(The newer documentation uses slightly different links)
Corrected `noSideEffect pragma` in types links to match the updated link names
Minor link adjustment in stmts to match the newer link names
2015-05-25 03:15:50 -04:00
HOLYCOWBATMAN
1dd2379e4c
system.nim -> disabled Uninit warnings
2015-05-24 15:35:24 -04:00
def
c5db4fc3a2
Move the noreturn pragma to sysFatal
...
Now you can choose to implement sysFatal with --os:standalone so that it
returns.
2015-05-05 20:26:54 +02:00
Araq
288400761c
version 0.11.2
2015-05-04 16:47:41 +02:00
Araq
c6605d3d50
development version is 0.11.1
2015-05-03 01:08:50 +02:00
Araq
a4f8a89c85
preparations for version 0.11.0
2015-04-30 02:01:38 +02:00
Araq
0c947f31ba
system.locals is now a plugin for education
2015-04-24 02:08:06 +02:00
Araq
d631958124
news.txt updates; fixes bootstrapping
2015-04-22 13:57:20 +02:00
Araq
4be0d16520
added '..^' and '..<' operators; 'nil' is allowed for 'len'; added plugin system to the compiler
2015-04-22 12:04:11 +02:00
Araq
aacaa8f171
cleaned up some magics to make room for new magics; added '..<' and '..^' templates
2015-04-22 12:04:09 +02:00
Andreas Rumpf
f7f5a690a9
Merge pull request #2449 from def-/slice-items
...
Add items iterator for slices
2015-04-21 08:56:59 +02:00
Araq
3a9500f7b1
fixes #2500
2015-04-10 14:03:47 +02:00
Araq
4b382940f0
minor doc improvements
2015-04-08 13:49:16 +02:00
Andreas Rumpf
d170a51f54
Merge pull request #2472 from def-/natural
...
Use more Natural and Positive numbers in proc parameters
2015-04-07 13:37:08 +02:00
Araq
82f8948a10
added system.typed and system.untyped aliases
2015-04-07 00:06:39 +02:00
def
22b4e4c2f2
Use more Natural and Positive numbers in proc parameters
...
- Didn't go through all modules, only the main ones I thought of
- Building the compiler and tests still work
2015-04-06 02:24:17 +02:00
apense
0b2a7c3525
Update system.nim
...
Should let the documentation generate with proper code blocks
2015-04-03 18:38:11 -04:00
def
8faac66abe
Add items iterator for slices
2015-04-03 11:10:36 +02:00
def
64903e7050
Use ^ instead of - in slices
2015-03-28 00:38:15 +01:00
Araq
2b80d75aa2
fixes #2420 ; negative indexing for slicing is obsolete (breaking change!)
2015-03-28 00:15:04 +01:00
Araq
ed0d9e271d
disallow negative indexing
2015-03-27 01:30:06 +01:00
Araq
5d63ecb3a4
implemented a[^1] notation
2015-03-26 02:12:38 +01:00
Araq
5d132b75ef
fixes #2395
2015-03-24 23:07:18 +01:00
Araq
08c0ba379a
fixes #1805
2015-03-21 20:38:28 +01:00
Araq
5641be51c1
codegen doesn't produce line tracing commands anymore; fixes #1344
2015-03-21 20:38:27 +01:00
Araq
a827050718
fixed cuint definition
2015-03-18 11:42:37 +01:00
def
fd4e629905
Rename PNimrodNode to NimNode
2015-03-17 17:50:32 +01:00
Araq
3aad16e337
fixes #1845 , fixes #2224
2015-03-12 11:08:03 +01:00
Araq
c40aac8e20
GC: get rid of pathological behaviour for stack marking
2015-03-08 13:08:19 +01:00