From: spooq Date: 2007-01-02T22:58:04+09:00 Subject: Re: how to lex javascript for an assert_js system? http://lxr.mozilla.org/mozilla/source/js/src/js.c Have a look around line 2315. Doing some investigation into aspect-oriented programming in javascript may also be worthwhile. I'll stop now :)