Closed TomyYamy closed 2 years ago
Removed the redundant variables from offline operations (discrete and dense time).
There is the need to remove the redundant variables in the proper branch
@nickovic Please proceed it on the top of semantics-refactoring. rtamt/operation/stl/dense_time/offline/ast_visitor.py
@nickovic I know you did it in ast-refactoring a5c7ba5120f2d5d87ff7fc6ca40b93b20b9e7385 However I removed the offline operator itself, it did not go to new refactoring branch. Could you please do that again in here? https://github.com/nickovic/rtamt/blob/d330d4ff88865153fc62d104bacbdba48f444dbf/rtamt/operation/stl/dense_time/offline/ast_visitor.py
We are done.
There are several redundant variable like,
https://github.com/nickovic/rtamt/blob/01ec2fcc0f19c347e2590a4d5b588bfcc155ef5c/rtamt/operation/stl/dense_time/offline/ast_visitor.py#L476-L490
I know it is because originally it is implemented from online. but for offline it is redundant. we may remove this.