lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Luists:

Ogle this awesome snip of C++:

       #define TRACE_(x) cout << #x ": " << x << endl

When you use that like this...

       TRACE_(y + z);
       TRACE_(strAnimals);
       TRACE_(__LINE__);

...the program emits this:

       y + z: 12
       strAnimals: Lemmings
       __LINE__:  69

Mighty healthy and easy to write debug statements with, huh? Saves a lot
of keystrokes, huh?

How do I do that, just as easy to call (meaning without extra "" quotes
or anything), in Lua?

-- 
  Phlip
  http://ssw0251/wiki.rb?RecentChanges
  home: mailto:phlip2005@gmail.com
  cell: 760 214 2958