anchor.diff:  		| Extra
   		| Special
   	)*;
  +    //TODO ADD more UTF-8 Compilant Characters
   fragment Alpha: [a-zA-Z];
   fragment Numeric: [0-9];
   fragment Extra: [.*+!\-_?$%&=<>];
  
positive.code: /*
   BSD License
  
   Copyright (c) 2018, Tom Everett All rights reserved.
  
   Redistribution and use in source and binary forms, with or without modification, are permitted
   provided that the following conditions are met:
  
negative.code: 		| FloatingPointLiteral
  		| NilLiteral
  		| BooleanLiteral
          // maybe a character literal here?
  	);
  list: LeftParenthesis value* RightParenthesis;
  vector: LeftBracket value* RightBracket;
  