Commit History

Author SHA1 Message Date
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler 6 years ago
  Andreas Rumpf a4e2b0c153 platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals 6 years ago
  Andreas Rumpf bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables 6 years ago
  Araq 2a7fc84c86 remove ast.emptyNode global; cleanup configuration.nim 6 years ago
  Andreas Rumpf fedc136985 transf and vmgen compile again 6 years ago
  alaviss 97056fbb9b fixes #7774 (#7783) 6 years ago
  Andreas Rumpf 1aa359febb warn about inconsistent spacing around binary operators; fixes #7582 6 years ago
  Andreas Rumpf f64f9e50cc correct comparisons for nil strings/seqs 6 years ago
  Andreas Rumpf 47335aab41 introduce nkTupleConstr AST node for unary tuple construction; breaking change 6 years ago
  Jacek Sieka 85e21158db Cleanups 20180401 (#7458) 6 years ago
  Arne Döring 6baca58693 Get symbol kind (#7491) 6 years ago
  cooldome c34cb101b8 Fixes #7407 (#7427) 6 years ago
  Araq 934bba5255 some progress on #7261; VM does not support the new backwards indexing 7 years ago
  Andreas Rumpf e4081a7201 preparations for language extensions: 'sink' and 'lent' types 7 years ago
  Parashurama 41472f0e28 add support cast[integer] in VM 7 years ago
  Araq ee67a67ac4 first steps in adding template/macro calls to stack traces 7 years ago
  Andreas Rumpf 14f2578604 fixes crash related to runnableExamples in Nim doc that yet uses the VM 7 years ago
  Andreas Rumpf abec8823aa bugfix: make 'macros' module available for nimscript 7 years ago
  Andreas Rumpf 70ea45cdba deprecated unary '<' 7 years ago
  Andreas Rumpf f7f3a25be8 first steps of making 'opt' a first class type for Nim 7 years ago
  Andreas Rumpf 1a61c4d46d first implementation of the 'func' keyword 7 years ago
  Parashurama 88a5e9d88c Fix operations on string as openarray in VM. (#6257) 7 years ago
  Parashurama 4fdf7f2ea3 fix VM intsize for 32bits and smaller targetOS. (#6211) 7 years ago
  Parashurama f063943d5f Vm fix zero extend proc ze/ze64 && toU32/toU16/toU8 (#5988) 7 years ago
  Arne Döring 52f092d02b Lineinfo change (#6084) 7 years ago
  Parashurama f603e1b268 fix logical right shift in VM. (#5916) 7 years ago
  Zahary Karadjov cbf66e99a8 Working test cases for the sophisticated matrix library example from the manual 8 years ago
  Andreas Rumpf e672208b82 fixes #5221 8 years ago
  Andreas Rumpf c4dd9dc77e fixes #5269 8 years ago
  Araq 6f260dd45c make vmgen more robust in the context of 'nim check' 8 years ago