rem: error("Adsafe restriction."); 
add: warning("ADsafe restriction."); 
context:     function doOption() {        var b, obj, filter, t, v;        switch (nexttoken.value) {        case '*/':            error("Unbegun comment.");            break;        case '/*extern':        case '/*global':            obj = globals;            break;        case '/*members':        case '/*member':            if (!membersOnly) {                membersOnly = {};            }            obj = membersOnly;            break;        case '/*jslint':            if (option.adsafe) {                error("Adsafe restriction.");            }            obj = option;            filter = allOptions;        }        for (;;) {            t = lex.token();            if (t.id === ',') {                t = lex.token();            }            while (t.id === '(endline)') {                t = lex.token();            }            if (t.type === 'special' && t.value === '*/') {                break;            }            if (t.type !== '(string)' && t.type !== '(identifier)') {                error("Bad option.", t);            }            if (filter) {                if (filter[t.value] !== true) {                    error("Bad option.", t);                }                v = lex.token();                if (v.id !== ':') {                    error("Expected '{a}' and instead saw '{b}'.",                            t, ':', t.value);                }                v = lex.token();                if (v.value === 'true') {                    b = true;                } else if (v.value === 'false') {                    b = false;                } else {                    error("Expected '{a}' and instead saw '{b}'.",                            t, 'true', t.value);                }            } else {                b = true;            }            obj[t.value] = b;        }        if (filter) {            populateGlobals();        }    }
meta: 5491	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5491/78561e9fb67e01f7f75693e77959bd914c7d92d7/fulljslint.js/clean/src/net/happygiraffe/jslint/fulljslint.js