anchor.diff:  	     Map<String, String> map = new HashMap<String, String>();
   	     map.put("SEMI", "';'");
   	     map.put("LBRACE", "'{'");
  +	     map.put("RBRACE", "'}'");
   	     map.put("EOF", "the end of file");
   	     map.put("STOPTIME","'stopTime'");
   	     map.put("STEPSIZE","'stepSize'");
   	     map.put("DENSITY","'density'");
   	     map.put("REPLICATIONS","'replications'");
   	     map.put("INTEGER","an integer");
  +	     map.put("AT","@");
  +	     map.put("DEF","=");
   	     map.put("LPAR","(");
   	     map.put("RPAR",")");
   	     map.put("FILENAME","filename of the form \"filename\"");
  
positive.code: {
  package uk.ac.imperial.doc.masspa.syntax;
  
  import uk.ac.imperial.doc.masspa.util.MASSPALogging;
  import uk.ac.imperial.doc.pctmc.syntax.ErrorReporter;  
  import uk.ac.imperial.doc.pctmc.syntax.CustomRecognitionException;
  import uk.ac.imperial.doc.pctmc.syntax.ParsingData;
    
  import java.util.LinkedList;
  import java.util.Set;
  import java.util.HashSet;
  
negative.code: // *      Syntax for definition of spatial model      *
  // ****************************************************
  model:
    {hint.push(String.format(Messages.s_PARSER_MISSING_LOCATION_DEF));} locationDef {hint.pop();}
    {hint.push(String.format(Messages.s_PARSER_MISSING_INITIAL_VALUES));} initVal+ {hint.pop();}
    channel*
  ;
  
  