summaryrefslogtreecommitdiff
path: root/usr.bin/bc/bc.y
AgeCommit message (Expand)Author
2003-11-13When using print, do not leave garbage on the dc stack.Otto Moerbeek
2003-11-13Exponentiation operatator ^ is right associative.Otto Moerbeek
2003-11-11Some syntactic sugar (all non-portable extensions):Otto Moerbeek
2003-11-11Implement `print' statement, a non-portable extension.Otto Moerbeek
2003-10-22Implement if ... else statement. If you do not use 'else', code generatedOtto Moerbeek
2003-10-19Allow the expressions in for (E ; E ; E ) to be empty.Otto Moerbeek
2003-10-18err(1, "cannot allocate mem") -> err(1, NULL)Otto Moerbeek
2003-10-18o Fix assignment operators (+=, -=, ... )Otto Moerbeek
2003-09-30Make sure strings and error messages sent to dc(1) properly escape [, ] and \.Otto Moerbeek
2003-09-29Implement (undocumented) dot shorthand, which was missing.Otto Moerbeek
2003-09-28Better error hanndling:Otto Moerbeek
2003-09-28Fix function return types. Unbreaks sparc64 compilation. Spotted byOtto Moerbeek
2003-09-26minor tweaks as i fail to find real bugsTheo de Raadt
2003-09-26incorrect indentTheo de Raadt
2003-09-26make usage match man pageTheo de Raadt
2003-09-26spacingTheo de Raadt
2003-09-26Check strdup() return value, as pointed out by deraadt@Otto Moerbeek
2003-09-25A new, BSD licensed implementation of bc(1).Otto Moerbeek