Zahary Karadjov
|
337e1ecc7c
codegen for user-defined destructors
|
12 years ago |
Zahary Karadjov
|
38710b614f
more Objective-C and C keywords are now escaped
|
12 years ago |
Zahary Karadjov
|
f25c638dc4
experimental support for preserving local variable names in the generated code
|
12 years ago |
Zahary Karadjov
|
6d80583d5a
Added ``global`` pragma that can be used to introduce new global variables from within procs
|
12 years ago |
Zahary Karadjov
|
e43f8d842b
merged branch overloading-for-macros
|
13 years ago |
Zahary Karadjov
|
e5bd3b5b97
bootstraps fine with overloadable templates
|
13 years ago |
Araq
|
c25ffbf262
first steps for cleaner static/const distinction
|
13 years ago |
Araq
|
375c95d3ad
bugfix: no need for arrows to be new token kinds
|
13 years ago |
Zahary Karadjov
|
560a3bad28
`do' keyword in the grammar for lambda blocks
|
13 years ago |
Araq
|
8d19a93f1a
pragma on/off improvements; endb rewritten
|
13 years ago |
Araq
|
8aa4e46707
implemented incompleteStruct pragma; embedded debugger works with posix module
|
13 years ago |
Araq
|
4f1b89c30c
year 2012 for most copyright headers
|
13 years ago |
Araq
|
2de98d9e05
new pragma: 'noinit'
|
13 years ago |
Araq
|
093af9b9eb
'export' is now a keyword
|
13 years ago |
Araq
|
485c371942
renamed optional to discardable
|
13 years ago |
Araq
|
72ceda98cb
implemented optional pragma for implicit discard
|
13 years ago |
Araq
|
5cba831c88
'pure' is now 'noStackFrame' for procs
|
13 years ago |
Araq
|
c7b130b4e2
implemented --nimcache config option; big clean up of magic words
|
13 years ago |
Araq
|
5131b3cea4
support for C++ code generation; importcpp and importobjc pragmas
|
13 years ago |
Araq
|
a6daf71520
old pointer deref operator completely removed
|
13 years ago |
Araq
|
99bcc233cd
bugfix: 'set' overloadable; further steps for multi threading support
|
13 years ago |
Araq
|
3091bc4958
importCompilerProc pragma introduced because the hacks for typeinfo.nim did not suffice
|
13 years ago |
Araq
|
9f9f0f0818
basic thread analysis working
|
13 years ago |
Araq
|
922e216b86
got rid of nstrtabs and nhashes modules
|
13 years ago |
Araq
|
48dd9679bd
:= templatable; lexer improvements
|
13 years ago |
Araq
|
cd292568d7
big repo cleanup
|
13 years ago |