Lines Matching refs:language

24     function compileSubModes(mode, language) {  argument
27 for (var j = 0; j < language.modes.length; j++) {
28 if (language.modes[j].className == mode.contains[i]) {
29 mode.sub_modes[mode.sub_modes.length] = language.modes[j];
40 compileSubModes(mode, language);
64 function compileTerminators(mode, language) { argument
74 for (var i = 0; i < language.modes.length; i++) {
75 if (contains(mode.contains, language.modes[i].className)) {
76 addTerminator(language.modes[i].begin);
96 return langRe(language, terminator_re);
102 mode.terminators = compileTerminators(mode, language);
115 var match_str = language.case_insensitive ? match[0].toLowerCase() : match[0]
134 mode.lexemsRe = langRe(language, lexems_re, true);
216 for (var i = 0; i < language.modes.length; i++) {
217 if (language.modes[i].className == current_mode.starts) {
218 startNewMode(language.modes[i], '');
230 var language = LANGUAGES[language_name];
231 var modes = [language.defaultMode];
237 language.defaultMode.buffer = '';
375 var language = blockLanguage(block);
381 if (language) {
382 var result = highlight(language, text).value;
393 language = key;
405 if (!class_name.match(language)) {
406 class_name += ' ' + language;
422 function langRe(language, value, global) { argument
423 var mode = 'm' + (language.case_insensitive ? 'i' : '') + (global ? 'g' : '');
431 var language = LANGUAGES[i];
432 for (var j = 0; j < language.modes.length; j++) {
433 if (language.modes[j].begin)
434 language.modes[j].beginRe = langRe(language, '^' + language.modes[j].begin);
435 if (language.modes[j].end)
436 language.modes[j].endRe = langRe(language, '^' + language.modes[j].end);
437 if (language.modes[j].illegal)
438 language.modes[j].illegalRe = langRe(language, '^(?:' + language.modes[j].illegal + ')');
439language.defaultMode.illegalRe = langRe(language, '^(?:' + language.defaultMode.illegal + ')');
440 if (language.modes[j].relevance == undefined) {
441 language.modes[j].relevance = 1;
466 var language = LANGUAGES[i];
467 compileModeKeywords(language.defaultMode);
468 for (var j = 0; j < language.modes.length; j++) {
469 compileModeKeywords(language.modes[j]);