private static ArrayList<String> scanForVariables(String line)
	{
		char c;
		
		boolean isVariable = false;
		int flag = 0;
		
		ArrayList<String> variables = new ArrayList<>();
		
		for(int n=0;n<line.length();n++)
		{
			c = line.charAt(n);
			
			if(c == '$')
			{
				isVariable = true;
				flag = n;
				continue;
			}
			
			if(isVariable && !Character.isAlphabetic(c) && c != '_')
			{
				variables.add(line.substring(flag+1,n));
				isVariable = false;
			}
		}
		
		return variables;
	}