Commit Graph

12 Commits

Author SHA1 Message Date
sin 6f73cd1c97 Relax with caps in usage 2015-01-25 18:31:25 +00:00
FRIGN b98bf41ecc Add mandoc-manpage for expr(1)
and mark it as finished in README.
Upon further checking, expr(1) turns out to be implicitly UTF-8 compliant.
2015-01-25 16:49:46 +01:00
FRIGN 85df198b59 Refactor expr.c
Finish up what has been begun.
2014-11-17 15:05:49 +00:00
FRIGN abdd0671f7 Refactor expr.c 2014-11-17 10:05:19 +00:00
sin 7b8d7fb78e Fix uninitialized use of ret in expr(1) 2014-11-16 14:52:44 +00:00
Hiltjo Posthuma b3ae1a7b4b expr: improvements
- handle divide by zero.
- use eregcomp().
- use emalloc().
- use snprintf() for safety and add a buffer size argument to valstr() just
  to be sure.
- code-style fixes.
2014-11-16 14:37:22 +00:00
sin da715252b3 Add license heading at the top in expr.c 2014-11-16 12:57:54 +00:00
sin 15097f6ab3 Don't use C++ type comments 2014-11-16 12:54:47 +00:00
Evan Gates 6240d26beb new expr using shunting-yard instead of recursive descent (this time with tabs) 2014-11-16 12:52:48 +00:00
sin 41d78c398b Staticise symbols 2014-10-16 12:30:52 +01:00
sin a1784b721d Fix build error
Remove __dead.
2014-09-29 14:10:54 +01:00
sin 618aecd2ec Import expr(1) from OpenBSD
Cleanup + manpage to be done.
2014-09-29 13:44:49 +01:00