title: ANTLR Parser Rules With String Literals
body: <p>Say if my parser rules look like this:</p>
  
  <pre><code>rule1 : 'functionA' '(' expression-inside-parenthesis ')'; 
  expression-inside-parenthesis: ....;
  </code></pre>
  
  <p>But I never defined any lexer rule for 'functionA', '(' and ')'.  Would these be considered tokens by the parser? For '(' and ')', there is only 1 character anyway and I suppose there would be no difference.  But for 'functionA', if I never defined it as a token in my lexer rules, how could the parser see it as a token?</p>