LALRPOP parser for AIR (#13)

This commit is contained in:
folex
2020-11-03 17:43:58 +03:00
committed by GitHub
parent 12398697f2
commit 1786ab8f4b
36 changed files with 3817 additions and 735 deletions

View File

@ -147,7 +147,9 @@ pub fn set_variables_call_service(ret_mapping: HashMap<String, String>) -> HostE
#[macro_export]
macro_rules! call_vm {
($vm:expr, $init_user_id:expr, $script:expr, $prev_data:expr, $data:expr) => {
$vm.call_with_prev_data($init_user_id, $script, $prev_data, $data)
.expect("call should be successful");
match $vm.call_with_prev_data($init_user_id, $script, $prev_data, $data) {
Ok(v) => v,
Err(err) => panic!("VM call failed: {}", err),
}
};
}