TI-84 error · ERR: SYNTAX
ERR: SYNTAX on TI-84 — What It Means and How to Fix It
What ERR: SYNTAX actually means
When you press ENTER and see ERR: SYNTAX, the calculator is not telling you that your maths is wrong. It is telling you that it could not turn the characters on the line into a valid expression. The parser stopped at a specific character and gave up, which is why the fix is almost always a punctuation problem rather than a calculation problem.
That distinction matters. Students often re-do an entire calculation when the real fault is one missing bracket at the end of the line.
The two choices on the error screen
ERR: SYNTAX
1:Quit
2:Goto
After pressing ENTER
- 1:Quit returns you to the home screen and leaves the expression on the line, ready for you to edit.
- 2:Goto jumps the cursor to the character the calculator objected to. Use this one — it turns a guessing game into a ten-second check.
Press 2 (or move to Goto and press ENTER). The cursor lands on the problem character and the screen scrolls so it is visible.
The six causes, in the order they are worth checking
1. An unclosed bracket
Every opening bracket needs a closing one, and the TI-84 inserts the opening bracket for you on many keys. Type sin and the calculator writes sin( — if you then type 30 and press ENTER, the line reads sin(30 with no closing bracket.
The reliable fix is to count as you go. A quick check before pressing ENTER is to read the line from the end and confirm the final characters are closing brackets, not digits.
2. A comma where a bracket belongs
The comma key is only meaningful between function arguments, as in max(3,7). Inside a plain expression a comma is a parse error. On the TI-84 this usually happens after using the arrow keys to move around a line and inserting text in the wrong place.
3. A function used in the wrong mode
Some keys only work in a specific mode. A common example is trying to use graph-menu functions while the calculator is still on a list-editing screen, or entering a statistic function outside the STAT → CALC route where it is defined. Press MODE and check that Normal, Float and Radian or Degree are the settings you expect, then leave the menu with 2nd MODE.
4. Text left over from an earlier edit
Sequences such as 5+ or 2× at the end of a line are incomplete expressions. This is the classic symptom of pressing CLEAR once and typing over the previous line: clearing once removes the previous answer, not the whole line. Press CLEAR until the line is genuinely empty before starting again.
5. A decimal typed twice
Two decimal points in one number, such as 3.1.5, cannot be parsed. This is usually a slipped key rather than a misunderstanding.
6. A function key pressed with no argument
Pressing a function key and then ENTER without a number produces an empty argument and an immediate syntax error.
Worked example: why sin(30 fails but sin(30) does not
Suppose you want the sine of 30 degrees while the calculator is in Degree mode.
- pressing sin produces
sin( - typing
30producessin(30 - pressing ENTER at this point returns ERR: SYNTAX
- typing
)first makes the linesin(30)and it evaluates to0.5
Nothing about the calculation changed. The expression was simply incomplete.
After you fix it: making sure the error does not come back
If the same expression raises ERR: SYNTAX again after you have corrected it, the cause is almost never the one you just fixed. Work through the list above in order rather than re-typing the same line repeatedly.
If the message changes to a different code after your edit, that is progress. ERR: DOMAIN means the expression now parses but the values are outside the function’s domain; ERR: INVALID DIM means the problem is in a list or matrix rather than the expression itself.
Avoiding syntax errors on exam day
The habits that prevent ERR: SYNTAX in class also prevent lost time in an exam:
- Type the closing bracket immediately after the argument, every time, rather than at the end of the line.
- Check the mode before the exam starts, not during it.
- Rehearse the exact keystroke order for the operations you use most, so you are not discovering the sequence under time pressure.
The SAT and ACT permit a graphing calculator such as the TI-84 on the tests where calculators are allowed, but time lost to a mistyped expression is your time. See our SAT calculator policy and ACT calculator policy pages for the rules that apply on test day.
Frequently asked questions
Why do I get ERR: SYNTAX when my expression looks correct?
The three most common invisible causes are an unclosed parenthesis, a comma used instead of a parenthesis, and a function that is not available in the current graphing mode. Press 2:Goto to jump straight to the character the calculator objected to, then count brackets from that point backwards.
Does ERR: SYNTAX delete my lists or programs?
No. ERR: SYNTAX is the calculator refusing to evaluate an expression, not a fault. Press CLEAR to return to the home screen; your lists, programs and settings are untouched.
How do I stop getting ERR: SYNTAX before an exam?
Practise with the same keystroke order you will use under pressure, and check the bracket count before pressing ENTER. On the SAT the built-in Bluebook calculator will not accept a malformed expression either, so the habit matters on screen as well as on the handheld.
Official references
Statements on this page are checked against the manufacturer or exam authority documentation below. Where an official source and this page disagree, the official source wins.