Index: trunk/jenga/src/smoothie/LexicalAnalysis.cpp
===================================================================
--- trunk/jenga/src/smoothie/LexicalAnalysis.cpp	(revision 362)
+++ trunk/jenga/src/smoothie/LexicalAnalysis.cpp	(revision 394)
@@ -13,5 +13,5 @@
 	return false;
 }
-bool IsVariableChar(char c){
+bool IsVariableChar( char c, bool isGenericsChars ){
 	if((c>='A'&&c<='Z')||(c>='a'&&c<='z')||(c>='0'&&c<='9')||
 		c=='%'||c=='!'||c=='#'||c=='$'||
@@ -20,4 +20,13 @@
 		return true;
 	}
+
+	if( isGenericsChars )
+	{
+		if( c == '<' || c == '>' )
+		{
+			return true;
+		}
+	}
+
 	return false;
 }
