From 3655e20a6c2ed8baab68c3a0b3eee07bf0246bcf Mon Sep 17 00:00:00 2001 From: Valk Richard Li <48872266+ValKmjolnir@users.noreply.github.com> Date: Thu, 28 May 2020 09:30:04 -0700 Subject: [PATCH] update --- version2.0/nasal_builtinfunc.h | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/version2.0/nasal_builtinfunc.h b/version2.0/nasal_builtinfunc.h index 263b933..728cdbe 100644 --- a/version2.0/nasal_builtinfunc.h +++ b/version2.0/nasal_builtinfunc.h @@ -261,13 +261,11 @@ int print(std::list >& local_scope) for(std::list >::iterator i=local_scope.begin();i!=local_scope.end();++i) if(i->find("dyn")!=i->end()) vector_addr=(*i)["dyn"]; - if(vector_addr<0) - return -1; + if(vector_addr<0) return -1; for(int i=0;i >& local_scope) for(std::list >::iterator i=local_scope.begin();i!=local_scope.end();++i) if(i->find("thing")!=i->end()) data=(*i)["thing"]; - if(data<0) - return -1; + if(data<0) return -1; print_scalar_type(nasal_gc.get_scalar(data).get_type()); std::cout< >& local_scope,int func_typ for(std::list >::iterator i=local_scope.begin();i!=local_scope.end();++i) if(i->find("x")!=i->end()) data=(*i)["x"]; - if(data<0) - return -1; + if(data<0) return -1; type=nasal_gc.get_scalar(data).get_type(); if(type!=scalar_number && type!=scalar_string) { @@ -336,9 +332,8 @@ int nas_trigfunc(std::list >& local_scope,int func_typ int nas_exp(std::list >& local_scope) { - int data=-1; + int data=-1,type=-1; double num=0; - int type=-1; for(std::list >::iterator i=local_scope.begin();i!=local_scope.end();++i) if(i->find("x")!=i->end()) data=(*i)["x"];