PHP Classes

File: htdocs/modules/system/js/code_mirror/parsedummy.js

Recommend this page to a friend!
  Classes of Michael Beck   Xoops 2.5   htdocs/modules/system/js/code_mirror/parsedummy.js   Download  
File: htdocs/modules/system/js/code_mirror/parsedummy.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Xoops 2.5
Modular content management publication system
Author: By
Last change:
Date: 7 years ago
Size: 1,077 bytes
 

Contents

Class file image Download
var DummyParser = Editor.Parser = (function () { function tokenizeDummy(source) { while (!source.endOfLine()) source.next(); return "text"; } function parseDummy(source) { function indentTo(n) { return function () { return n; } } source = tokenizer(source, tokenizeDummy); var space = 0; var iter = { next: function () { var tok = source.next(); if (tok.type == "whitespace") { if (tok.value == "\n") tok.indentation = indentTo(space); else space = tok.value.length; } return tok; }, copy: function () { var _space = space; return function (_source) { space = _space; source = tokenizer(_source, tokenizeDummy); return iter; }; } }; return iter; } return {make: parseDummy}; })();