Update names to be consistent with proc_macro
diff --git a/src/ident.rs b/src/ident.rs
index f93fb43..f370e34 100644
--- a/src/ident.rs
+++ b/src/ident.rs
@@ -87,7 +87,7 @@
 /// ```
 #[derive(Copy, Clone, Debug)]
 pub struct Ident {
-    sym: Term,
+    term: Term,
     pub span: Span,
 }
 
@@ -132,7 +132,7 @@
         }
 
         Ident {
-            sym: Term::intern(s),
+            term: Term::intern(s),
             span: span,
         }
     }
@@ -182,13 +182,13 @@
 
 impl AsRef<str> for Ident {
     fn as_ref(&self) -> &str {
-        self.sym.as_str()
+        self.term.as_str()
     }
 }
 
 impl Display for Ident {
     fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
-        self.sym.as_str().fmt(formatter)
+        self.term.as_str().fmt(formatter)
     }
 }
 
@@ -231,14 +231,14 @@
 
     impl Synom for Ident {
         fn parse(input: Cursor) -> PResult<Self> {
-            let (rest, span, sym) = match input.word() {
-                Some(word) => word,
+            let (rest, span, term) = match input.term() {
+                Some(term) => term,
                 _ => return parse_error(),
             };
-            if sym.as_str().starts_with('\'') {
+            if term.as_str().starts_with('\'') {
                 return parse_error();
             }
-            match sym.as_str() {
+            match term.as_str() {
                 // From https://doc.rust-lang.org/grammar.html#keywords
                 "abstract" | "alignof" | "as" | "become" | "box" | "break" | "const"
                 | "continue" | "crate" | "do" | "else" | "enum" | "extern" | "false" | "final"
@@ -254,7 +254,7 @@
                 rest,
                 Ident {
                     span: span,
-                    sym: sym,
+                    term: term,
                 },
             ))
         }
@@ -275,7 +275,7 @@
         fn to_tokens(&self, tokens: &mut Tokens) {
             tokens.append(TokenTree {
                 span: self.span,
-                kind: TokenNode::Term(self.sym),
+                kind: TokenNode::Term(self.term),
             })
         }
     }