[Groonga-commit] groonga/gcs [master] BqTranslator: use context as the last parameter

Back to archive index

null+****@clear***** null+****@clear*****
2012年 7月 27日 (金) 17:21:41 JST


Kouhei Sutou	2012-07-27 17:21:41 +0900 (Fri, 27 Jul 2012)

  New Revision: 599885ff534f414543889e2f343e4cc5265a94f5
  https://github.com/groonga/gcs/commit/599885ff534f414543889e2f343e4cc5265a94f5

  Log:
    BqTranslator: use context as the last parameter

  Modified files:
    lib/bq-translator.js

  Modified: lib/bq-translator.js (+3 -3)
===================================================================
--- lib/bq-translator.js    2012-07-27 17:20:51 +0900 (e9c840a)
+++ lib/bq-translator.js    2012-07-27 17:21:41 +0900 (b5b0b3c)
@@ -44,10 +44,10 @@ BooleanQueryTranslator.prototype = {
           expression = this.translateGroupField(query, context);
           break;
         case "and":
-          expression = this.translateGroupSetOperation(query, context, "&&");
+          expression = this.translateGroupSetOperation(query, "&&", context);
           break;
         case "or":
-          expression = this.translateGroupSetOperation(query, context, "||");
+          expression = this.translateGroupSetOperation(query, "||", context);
           break;
         default:
           // TODO: report error: unknown operator
@@ -102,7 +102,7 @@ BooleanQueryTranslator.prototype = {
     // TODO: report error: missing close paren <)>
     return "";
   },
-  translateGroupSetOperation: function(query, context, setOperator) {
+  translateGroupSetOperation: function(query, setOperator, context) {
     var expressions = [];
     while (context.offset < query.length) {
       this.skipSpaces(query, context);
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
Download 



Groonga-commit メーリングリストの案内
Back to archive index