add test file 'turingmachine.nas' & change output format of ast & bug fixed

This commit is contained in:
ValKmjolnir
2021-12-28 20:23:47 +08:00
parent 70a43c2f03
commit 46716620e3
5 changed files with 71 additions and 10 deletions
+1 -1
View File
@@ -83,7 +83,7 @@ void nasal_dbg::stepinfo()
uint32_t begin,end;
uint32_t line=bytecode[pc].line==0?0:bytecode[pc].line-1;
src.load(files[bytecode[pc].fidx]);
printf("source code:\n");
printf("\nsource code:\n");
begin=(line>>3)==0?0:((line>>3)<<3);
end=(1+(line>>3))<<3;
for(uint32_t i=begin;i<end && i<src.size();++i)