Hi Muthu,

after xmas vacation..

On Monday, 2007-12-24 14:40:49 +0530, Muthu Subramanian wrote:

>   I was contemplating on looking at this issue.
> I saw that the issue was assigned to requirements - is it ok if I look
> at it?

Sure.

> (I mean, since the requirements might not be clear as yet).

The requirements are quite clear. See comment I just added to the issue.

> Also, few tips/directions might be helpful here...

I don't think there is much to it, it may be a bit twisted though.

- The ScDocument::ValidTabName() method that currently restricts names
  to valid characters should be implemented empty. Similar
  ScDocument::ConvertToValidTabName().

- ScCompiler::Convention::Convention() needs some bits set here and
  there for the non-Excel cases (not CONV_XL_A1 and not CONV_XL_R1C1)

- Some parts may need a bit tweaking in ScCompiler::NextSymbol().

- Adapt ScCompiler::NextSymbol() to accept an ODFF reference (but only
  if the grammar set is an ODFF grammar!) enclosed in [] in one pass
  without trying to break it up into pieces, and feed that directly to
  some token creation in ScCompiler::NextNewToken() instead of falling
  through the !IsString() && !IsOpCode() && !IsReference() chain.
  This certainly is the most challenging part.

However, note that implementation of compiler interna change
significantly in CWS 'odff', so if you want to touch these take that CWS
as base line. Otherwise patches wouldn't apply.

  Eike

-- 
 OOo/SO Calc core developer. Number formatter stricken i18n transpositionizer.
 SunSign   0x87F8D412 : 2F58 5236 DB02 F335 8304  7D6C 65C9 F9B5 87F8 D412
 OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
 Please don't send personal mail to the [EMAIL PROTECTED] account, which I use 
for
 mailing lists only and don't read from outside Sun. Use [EMAIL PROTECTED] 
Thanks.

Attachment: pgpTwyVlkq0HN.pgp
Description: PGP signature

Reply via email to