• Kenton Varda's avatar
    Simplify exceptions. Eliminate Durability. Rename Nature to Type and simplify it. · 4ee25e43
    Kenton Varda authored
    Distinguishing between "local bugs" and "preconditions" was proving difficult in practice, because a precondition failure in one function may very well indicate a bug in a calling function, but the exception may be thrown through that function, thus when caught the classification is nonsensical. The distinction also was not as useful as imagined. So, I eliminated this distinction.
    4ee25e43
Name
Last commit
Last update
..
capnp-test.ekam-rule Loading commit data...
capnp-test.sh Loading commit data...
capnp.c++ Loading commit data...
capnp.ekam-manifest Loading commit data...
capnpc-c++.c++ Loading commit data...
capnpc-capnp.c++ Loading commit data...
compiler.c++ Loading commit data...
compiler.h Loading commit data...
error-reporter.c++ Loading commit data...
error-reporter.h Loading commit data...
evolution-test.c++ Loading commit data...
grammar.capnp Loading commit data...
grammar.capnp.c++ Loading commit data...
grammar.capnp.h Loading commit data...
lexer-test.c++ Loading commit data...
lexer.c++ Loading commit data...
lexer.capnp Loading commit data...
lexer.capnp.c++ Loading commit data...
lexer.capnp.h Loading commit data...
lexer.h Loading commit data...
md5-test.c++ Loading commit data...
md5.c++ Loading commit data...
md5.h Loading commit data...
module-loader.c++ Loading commit data...
module-loader.h Loading commit data...
node-translator.c++ Loading commit data...
node-translator.h Loading commit data...
parser.c++ Loading commit data...
parser.h Loading commit data...