Commit Graph

56 Commits

Author SHA1 Message Date
Qi Xiao
11919e83ec [cleanup] pkg/eval: use diag.Ranging in op types. 2020-03-28 21:33:55 +00:00
Qi Xiao
570bf0f42a pkg/eval: Factor all exception logic to (*Frame).makeException. 2020-01-12 18:00:45 -05:00
Qi Xiao
1788c13489 pkg/eval: Do not catch exceptions from panics in Evaler.
Nowhere uses this mechanism now. Delete the util in pkg/util.

This fixes #570.
2020-01-12 17:57:27 -05:00
Qi Xiao
5550819ac0 pkg/eval: Check FD when using it as redir source.
This fixes #788.
2020-01-12 00:42:18 +00:00
Qi Xiao
b3a48ed510 pkg/eval: Revamp Source. 2020-01-11 03:01:30 +00:00
Qi Xiao
e45fdf7228 Move all libraries to new pkg/. 2019-12-23 20:00:59 +00:00