optimize codes
This commit is contained in:
parent
022460755f
commit
ca073499ae
|
@ -88,7 +88,7 @@ nas_native(builtin_platform);
|
|||
nas_native(builtin_gc);
|
||||
nas_native(builtin_md5);
|
||||
|
||||
nasal_ref builtin_err(const char* func_name,const std::string info)
|
||||
nasal_ref builtin_err(const char* func_name,const std::string& info)
|
||||
{
|
||||
std::cerr<<"[vm] "<<func_name<<": "<<info<<".\n";
|
||||
return {vm_none};
|
||||
|
|
|
@ -93,7 +93,7 @@ struct token
|
|||
uint32_t column;
|
||||
uint32_t type;
|
||||
std::string str;
|
||||
token(uint32_t l=0,uint32_t c=0,uint32_t t=tok_null,const std::string s=""):str(s)
|
||||
token(uint32_t l=0,uint32_t c=0,uint32_t t=tok_null,const std::string& s=""):str(s)
|
||||
{
|
||||
line=l;
|
||||
column=c;
|
||||
|
|
|
@ -109,8 +109,8 @@ var filechecksum=func(){
|
|||
}
|
||||
|
||||
var randomchecksum=func(){
|
||||
for(var i=0;i<4096;i+=256)
|
||||
compare(i,i+256);
|
||||
for(var i=0;i<4096;i+=512)
|
||||
compare(i,i+512);
|
||||
}
|
||||
|
||||
filechecksum();
|
||||
|
|
|
@ -7,6 +7,8 @@ var interval=1/60;
|
|||
var table=[
|
||||
# c ,w,a,s,d
|
||||
["═",0,1,0,1],
|
||||
["═",0,1,0,1],
|
||||
["═",0,1,0,1],
|
||||
["║",1,0,1,0],
|
||||
|
||||
["╔",0,0,1,1],
|
||||
|
@ -94,8 +96,10 @@ var map=func(){
|
|||
}
|
||||
}();
|
||||
|
||||
map.new(100);
|
||||
for(var iter=0;iter<400;iter+=1){
|
||||
if(os.platform()=="windows")
|
||||
system("chcp 65001");
|
||||
map.new(80);
|
||||
for(var iter=0;iter<100;iter+=1){
|
||||
map.print(1);
|
||||
map.next();
|
||||
unix.sleep(interval);
|
||||
|
|
Loading…
Reference in New Issue