Ok, TLA Toolbox is one of the obstacles. Probably
Jupiter notbook will work better as an IDE. The problem is that README doesn't specify how to pass all parameters to TLC model checker and refers to the book that is not available...
Wrappers for command line Looks like TLC command line tool and passing argument is some special art. Ok, models are parameterized by *.cfg file. The file is generated by toolbox or pcal from the wrappers list.
The list of options
INVARIANT 
INVARIANTS 
PROPERTY 
PROPERTIES 
CONSTANT 
CONSTANTS 
CONSTRAINT 
CONSTRAINTS 
ACTION_CONSTRAINT 
ACTION_CONSTRAINTS 
INIT 
NEXT 
VIEW 
  
SYMMETRY 
  
TYPE 
  
TYPE_CONSTRAINT
So in jupiter-notebook I can specify CONSTANT like
CONSTANT S <- SSizeRange
No comments:
Post a Comment