[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mapserver-commits
Subject:    [mapserver-commits] r10752 - trunk/docs/en/development/rfc
From:       svn () osgeo ! org
Date:       2010-11-22 5:58:24
Message-ID: 20101122055824.27A24390613 () trac ! osgeo ! org
[Download RAW message or body]

Author: sdlime
Date: 2010-11-21 21:58:24 -0800 (Sun, 21 Nov 2010)
New Revision: 10752

Modified:
   trunk/docs/en/development/rfc/ms-rfc-64.txt
Log:
A few minor updates.

Modified: trunk/docs/en/development/rfc/ms-rfc-64.txt
===================================================================
--- trunk/docs/en/development/rfc/ms-rfc-64.txt	2010-11-22 05:51:59 UTC (rev 10751)
+++ trunk/docs/en/development/rfc/ms-rfc-64.txt	2010-11-22 05:58:24 UTC (rev 10752)
@@ -52,7 +52,7 @@
 I propose moving to a setup where a logical expression is tokenized once (via our \
Flex-generated lexer) and then Bison/Yacc parser   works through tokens (via a custom \
version of yylex() defined in mapparser.y) as necessary for each feature. This \
eliminates the  substitution and tokenize steps currently necessary and opens up \
                possibilities for supporting more complex objects in expressions. 
-Basically we'd hang a list/array of tokens off an expressionObj, populate it in \
msLayerWhichItems() and leverage the tokens as needed  +Basically we'd hang a list of \
tokens off an expressionObj, populate it in msLayerWhichItems() and leverage the \
tokens as needed   in the parser. The following new structs and enums are added to \
mapserver.h:  
 ::
@@ -242,14 +242,14 @@
   2) All OGC filter operations need to be supported. Bounding box filters in \
particular have not been looked at.  3) Need ''LIKE'' operator code. (e.g. Dr. Dobbs, \
9/08, ''Matching Wildcards: An Algorithm'', pp. 37-39)  4) How to handle layer \
                tolerances in msQueryByFilter()?
-  5) Best way to manage tokens, array, list, tree? Bison/Yacc needs array or list, \
but both Frank and Paul have referred to trees. +  5) Best way to manage tokens: \
array, list, tree? Bison/Yacc needs array or list, but both Frank and Paul have \
referred to trees. (Update: the tokens are now managed as a linked list.)  6) Thread \
safety...  7) Parser error handling, any errors have basically always been silently \
ignored.  
 Bug ID
 ------------------------------------------------------------------------------
 
- Not assigned.
+ #3613
 
 Voting history
 ------------------------------------------------------------------------------

_______________________________________________
mapserver-commits mailing list
mapserver-commits@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-commits


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic