summaryrefslogtreecommitdiff
path: root/src/lem_interp/interp_lib.lem
blob: 192cd6416d094232c3408d0200698acf3ecd8841 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
open import Interp ;;
import Maybe_extra

let add v = v ;;


let function_map = [
  ("add", add);
  ("add_infix", add);
] ;;

let eval_external name v = (Maybe_extra.fromJust (List.lookup name function_map)) v ;;