From 300032def4f1f4fe2227612c5c045cb72225546f Mon Sep 17 00:00:00 2001 From: murphy Date: Mon, 5 Dec 2005 17:58:07 +0000 Subject: New IDEAs. --- IDEA | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 IDEA (limited to 'IDEA') diff --git a/IDEA b/IDEA new file mode 100644 index 0000000..52cdbd6 --- /dev/null +++ b/IDEA @@ -0,0 +1,30 @@ +Website tools: +- convertor: reads and writes HTML (filter) + bla + => + ... + +- manual highlighter: + 1. idea: + special scanner (simply reading raydebug code should be enough) + => makes it possible, easy to write + + 2. idea: + => cooler, but more advanced + => still easy to implement for all scanners at once + preamble function (wrapper for scanners): + for example, a method def: + def foo + shall be shown in the same color as method(foo), but + without the def. so write: + !def !foo + Input is read into def foo and 4 (number of chars in preamble) + Ruby scanner outputs some Tokens: + reserved(def) method(foo) + and chopped by a chop_preamble method giving: + method(foo) + PreambleTokens subclass? + Tokens instance that takes options? + + 3. idea: + Scanner handled solution --> forget it. -- cgit v1.2.1