Here's what we got for now bois

#define with(m) . = src; src = ##m; if(1)
#define endwith src = .; . = null

mob/Login()
var mob/m = new/mob
//
with(m)
world << name
endwith
//
world << name
the ## in ##m is unnecessary, and with() is a bad feature
In response to SpaceManiac
SpaceManiac wrote:
with() is a bad feature

It has it's use, the idea is nice.
This is a very good feature request, I would like it to be added in the near future
Page: 1 2