From 43d1eaaaab5908ba234c9e85b48558b3563d2631 Mon Sep 17 00:00:00 2001 From: alan Date: Mon, 19 Apr 2010 14:00:06 +0800 Subject: [PATCH] JSDOC/TokenReader.js --- JSDOC/TokenReader.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/JSDOC/TokenReader.js b/JSDOC/TokenReader.js index ad9207e..611868c 100644 --- a/JSDOC/TokenReader.js +++ b/JSDOC/TokenReader.js @@ -74,9 +74,20 @@ TokenReader = XObject.define( } else { var name; - if ((name = Lang.keyword(found))) tokens.push(new Token(found, "KEYW", name)); - else tokens.push(new Token(found, "NAME", "NAME")); + if ((name = Lang.keyword(found))) { + tokens.push(new Token(found, "KEYW", name)); + return true; + } + if (found.indexOf('.') < 0) { + tokens.push(new Token(found, "NAME", "NAME")); + return true; + } + var n = found.split('.'); + n.forEach(function(nm) { + tokens.push(new Token(nm, "NAME", "NAME")); + }); return true; + } }, -- 2.39.2