Elisp conditionals

From wikinotes

If statement

;; test same datatype/value
(if (equal "abc" "abc")  
  (print "equal!")       ;; if true
  (print "not equal!" )  ;; if false
)
;; if list equal
(equal '(3 4 5) '(3 4 5)
  (print "equal!")       ;; if true
  (print "not equal!" )  ;; if false
)