Unexpected symbol Var

My thread keeps saying Unexpected symbol Var and i cant figure out how to fix it please help.

here is my thread.

//Smothlyopena door
var smooth = 2.0;
var DoorOpenAngle = 90.0;
private var open : boolean;
private var enter : boolean;

private var defaultRot : Vector3;
private var openRot : Vector3;

function Start(){
defaultRot = transform.eulerAngles;
openRot = new Vector3 (defaultRot.x, defaultRot.y + DoorOpenAngle, defaultRot.z);
}

//Main function
function Update (){
if(open){
//Open door
transform.eulerAngles = Vector3.Slerp(transform.eulerAngles, openRot, Time.deltaTime * smooth);
}else{
//Close door
transform.eulerAngles = Vector3.Slerp(transform.eulerAngles, defaultRot, Time.deltaTime * smooth);
}

if(Input.GetKeyDown(“f”) && enter){
open = !open;
}
}

function OnGUI(){
if(enter){
GUI.Label(new Rect(Screen.width/2 - 75, Screen.height - 100, 150, 30), “Press’F’toopenthedoor”);
}
}

//ActivatetheMainfunctionwhenplayerisnearthe door
function OnTriggerEnter (other : Collider){
if (other.gameObject.tag == “Player”) {
enter = true;
}
}

//DeactivatetheMainfunctionwhenplayerisgoawayfrom door
function OnTriggerExit (other : Collider){
if (other.gameObject.tag == “Player”) {
enter = false;
}
}

Please always use code tags…I don’t know much about unityscript and how declaring variables work, but I don’t see anything majorly wrong. Unless you are missing something in the rest of this script.

Can you post the exact error you get? It should contain a line number.