ast tokens eval working for exprssiion ast now just compile is remainng