EasyCrypt / easycrypt

EasyCrypt: Computer-Aided Cryptographic Proofs
MIT License
321 stars 49 forks source link

error reporting: missing procedures are called functions #417

Closed chdoc closed 1 year ago

chdoc commented 1 year ago
module type T = {}.
module A (O : T) = { proc p() = { T.f(); }}.

yields unknown function: T.f, should be unknown procedure: T.f

CC: @fdupress