MirBSD Korn Shell for Jehanne
15cfc6c88d
• integer base flat (10, 010, 0x10) ‣ posix, right variants (heh, just like timezones) ⇒ both enabled, which means one test always fails right now, until the code changes are in… ☹ mksh R21 and up, AT&T ksh93, posh, GNU bash, busybox sh, dash all use the posux variant ☺ mksh R20b and below, pdksh, zsh, python, perl, php all do it right ‣ posix is stupid to use C (strongly typed, compiled) semantics for an untyped _scripting_ language • integer bases 1 (mksh specific), 2 to 36, and that 37 errors out ‣ both directions • integer arithmetic, signed and unsigned, wraparound and value span |
||
---|---|---|
Build.sh | ||
check.pl | ||
check.t | ||
dot.mkshrc | ||
edit.c | ||
emacsfn.h | ||
eval.c | ||
exec.c | ||
expr.c | ||
funcs.c | ||
histrap.c | ||
jobs.c | ||
lalloc.c | ||
lex.c | ||
main.c | ||
Makefile | ||
misc.c | ||
mksh.1 | ||
sh_flags.h | ||
sh.h | ||
shf.c | ||
strlcpy.c | ||
syn.c | ||
tree.c | ||
var_spec.h | ||
var.c |