anchor.diff:  	package com.peoplemerge.ngds;
   }
   
  -ID: ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'0'..'9'|'_')*;
  +COMMA : ',';
  +AND : 'and';
  +PERIOD : '.';
  +
  +COMMA_AND : COMMA | AND | COMMA AND;
  +
   COMMENT: '//' ~('\n'|'\r')* '\r'? '\n' {$channel=HIDDEN;}
   	|    '/*' ( options {greedy=false;} : . )* '*/' {$channel=HIDDEN;};
     
  
positive.code: 
  CAPABILITY : 'small' | 'large' | 'database';
  
  NODE_PARAM : INT_CONST 'of nodes with' CAPABILITY 'from' NODE_CLASSIFIER;
  
  CREATE_STATEMENT : 'Create a new environment called' ID 'using' NODE_PARAM (COMMA_AND NODE_PARAM)*;
  
  
  
  
negative.code: grammar Ngds;
  
  options{
  	language = Java;
  //    backtrack=true;
      output = AST;              // build trees
      ASTLabelType = CommonTree; // use standard tree nodes
  }
  @header{
  	package com.peoplemerge.ngds;
  