Error handling for evaluator #4

Closed
opened 2026-03-26 19:23:49 -06:00 by laentropia · 0 comments
Owner

What?

Right now the evaluator doensn't return any kind of error, and it should, lexer returns sytaxsis errors but the evaluator would return mathematical errors, things like division by 0. Right now there are just a few implemented operators so division by 0 is the only real concern, however, if we are planing on adding more operators or even built-in funcitions this will need to be handled later.

# What? Right now the evaluator doensn't return any kind of error, and it should, lexer returns sytaxsis errors but the evaluator would return mathematical errors, things like division by 0. Right now there are just a few implemented operators so division by 0 is the only real concern, however, if we are planing on adding more operators or even built-in funcitions this will need to be handled later.
laentropia self-assigned this 2026-03-26 19:23:49 -06:00
laentropia added this to the Calculator project 2026-03-26 19:23:49 -06:00
laentropia moved this to To Do in Calculator on 2026-03-26 19:23:54 -06:00
laentropia added a new dependency 2026-04-13 10:15:39 -06:00
laentropia added the Kind/Feature
Priority
High
2
labels 2026-04-13 10:39:00 -06:00
laentropia added this to the First working version of calculator milestone 2026-04-13 10:39:05 -06:00
laentropia added a new dependency 2026-04-13 10:48:33 -06:00
laentropia moved this to In Progress in Calculator on 2026-05-12 20:09:30 -06:00
laentropia moved this to Done in Calculator on 2026-05-13 19:07:31 -06:00
Sign in to join this conversation.