├── .flake8 ├── .gitattributes ├── .github └── workflows │ └── python.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── README.rst ├── large ├── apa_0_23_0.jar ├── tlc_2_17.jar └── tlc_2_18.jar ├── modelator_py ├── __init__.py ├── apalache │ ├── __init__.py │ ├── apalache_help_0.23.0.txt │ ├── args.py │ ├── cli.py │ ├── pure.py │ └── raw.py ├── cli.py ├── helper.py ├── tlc │ ├── __init__.py │ ├── args.py │ ├── cli.py │ ├── pure.py │ ├── raw.py │ └── tlc_help_2.18.txt └── util │ ├── __init__.py │ ├── cli.py │ ├── informal_trace_format.py │ ├── tla │ ├── LICENSE │ ├── README.md │ ├── README_license.md │ ├── __init__.py │ ├── _combinators.py │ ├── _error.py │ ├── _expr_parser.py │ ├── _intf.py │ ├── _location.py │ ├── _module_parser.py │ ├── _optable.py │ ├── _proof_parser.py │ ├── _tla_combinators.py │ ├── ast.py │ ├── examples │ │ ├── Counter.tla │ │ ├── README.md │ │ ├── __init__.py │ │ ├── parsing_tla_expressions.py │ │ ├── parsing_tla_modules.py │ │ └── syntax_tree_visitor.py │ ├── iter.py │ ├── lex.py │ ├── parser.py │ ├── to_str.py │ ├── tokens.py │ └── visit.py │ └── tlc │ ├── __init__.py │ ├── cli.py │ ├── itf.py │ ├── state_to_informal_trace_format.py │ └── stdout_to_informal_trace_format.py ├── pylama.ini ├── pyproject.toml ├── samples ├── .gitignore ├── Hello.cfg ├── Hello.tla ├── README.md ├── TlcTraces.out ├── cli_input_apalache_pure.json ├── cli_input_apalache_raw.json ├── cli_input_gen.py ├── cli_input_tlc_itf.json ├── cli_input_tlc_pure.json ├── cli_input_tlc_raw.json ├── helper.py ├── library_usage.py ├── requirements.txt └── usage.md └── tests ├── __init__.py ├── apalache ├── __init__.py └── test_apalache.py ├── helper.py ├── resource ├── .gitignore ├── HelloWorld.cfg ├── HelloWorld.tla ├── HelloWorldTyped.cfg ├── HelloWorldTyped.tla ├── HelloWorld_util_tlc_itf.json ├── TlcLassoTraceParse.cfg ├── TlcLassoTraceParse.tla ├── TlcLassoTraceParse.txt ├── TlcMultipleTraceParse.cfg ├── TlcMultipleTraceParse.tla ├── TlcMultipleTraceParse.txt ├── TlcMultipleTraceParseCutoff0.txt ├── TlcMultipleTraceParseCutoff1.txt ├── TlcMultipleTraceParseSimulationMode.txt ├── TlcMultipleTraceParse_RealWorld0.txt ├── TlcMultipleTraceParse_RealWorld1.txt ├── TlcStateExpressionExample0.txt ├── TlcStateExpressionExample1.txt ├── TlcStateExpressionExample2.txt ├── TlcStateExpressionExample3.txt ├── TlcStateExpressionExample4.txt ├── TlcStateExpressionExample5.txt ├── TlcStateExpressionExample6.txt ├── TlcStateExpressionExample7.txt ├── TlcStateExpressionExample8.txt ├── TlcTraceAbsenceParse.txt ├── TlcTraceParse.cfg ├── TlcTraceParse.tla ├── TlcTraceParse.txt ├── TlcTraceParseInitState.txt ├── TlcTraceParseInitStateContinue.txt └── TlcTraceParseSimulationMode.txt ├── tlc ├── __init__.py └── test_tlc.py └── util ├── __init__.py ├── tla ├── LICENSE ├── README.md ├── README_license.md ├── lexer_test.py ├── parser_test.py └── tlaps_lib_test.py └── tlc ├── __init__.py ├── state_to_informal_trace_format_test.py └── stdout_to_informal_trace_format_test.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/.github/workflows/python.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/README.md -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /large/apa_0_23_0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/large/apa_0_23_0.jar -------------------------------------------------------------------------------- /large/tlc_2_17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/large/tlc_2_17.jar -------------------------------------------------------------------------------- /large/tlc_2_18.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/large/tlc_2_18.jar -------------------------------------------------------------------------------- /modelator_py/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.2.6" 2 | -------------------------------------------------------------------------------- /modelator_py/apalache/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/apalache/__init__.py -------------------------------------------------------------------------------- /modelator_py/apalache/apalache_help_0.23.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/apalache/apalache_help_0.23.0.txt -------------------------------------------------------------------------------- /modelator_py/apalache/args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/apalache/args.py -------------------------------------------------------------------------------- /modelator_py/apalache/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/apalache/cli.py -------------------------------------------------------------------------------- /modelator_py/apalache/pure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/apalache/pure.py -------------------------------------------------------------------------------- /modelator_py/apalache/raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/apalache/raw.py -------------------------------------------------------------------------------- /modelator_py/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/cli.py -------------------------------------------------------------------------------- /modelator_py/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/helper.py -------------------------------------------------------------------------------- /modelator_py/tlc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/tlc/__init__.py -------------------------------------------------------------------------------- /modelator_py/tlc/args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/tlc/args.py -------------------------------------------------------------------------------- /modelator_py/tlc/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/tlc/cli.py -------------------------------------------------------------------------------- /modelator_py/tlc/pure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/tlc/pure.py -------------------------------------------------------------------------------- /modelator_py/tlc/raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/tlc/raw.py -------------------------------------------------------------------------------- /modelator_py/tlc/tlc_help_2.18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/tlc/tlc_help_2.18.txt -------------------------------------------------------------------------------- /modelator_py/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modelator_py/util/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/cli.py -------------------------------------------------------------------------------- /modelator_py/util/informal_trace_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/informal_trace_format.py -------------------------------------------------------------------------------- /modelator_py/util/tla/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/LICENSE -------------------------------------------------------------------------------- /modelator_py/util/tla/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/README.md -------------------------------------------------------------------------------- /modelator_py/util/tla/README_license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/README_license.md -------------------------------------------------------------------------------- /modelator_py/util/tla/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/__init__.py -------------------------------------------------------------------------------- /modelator_py/util/tla/_combinators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/_combinators.py -------------------------------------------------------------------------------- /modelator_py/util/tla/_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/_error.py -------------------------------------------------------------------------------- /modelator_py/util/tla/_expr_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/_expr_parser.py -------------------------------------------------------------------------------- /modelator_py/util/tla/_intf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/_intf.py -------------------------------------------------------------------------------- /modelator_py/util/tla/_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/_location.py -------------------------------------------------------------------------------- /modelator_py/util/tla/_module_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/_module_parser.py -------------------------------------------------------------------------------- /modelator_py/util/tla/_optable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/_optable.py -------------------------------------------------------------------------------- /modelator_py/util/tla/_proof_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/_proof_parser.py -------------------------------------------------------------------------------- /modelator_py/util/tla/_tla_combinators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/_tla_combinators.py -------------------------------------------------------------------------------- /modelator_py/util/tla/ast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/ast.py -------------------------------------------------------------------------------- /modelator_py/util/tla/examples/Counter.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/examples/Counter.tla -------------------------------------------------------------------------------- /modelator_py/util/tla/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/examples/README.md -------------------------------------------------------------------------------- /modelator_py/util/tla/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modelator_py/util/tla/examples/parsing_tla_expressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/examples/parsing_tla_expressions.py -------------------------------------------------------------------------------- /modelator_py/util/tla/examples/parsing_tla_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/examples/parsing_tla_modules.py -------------------------------------------------------------------------------- /modelator_py/util/tla/examples/syntax_tree_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/examples/syntax_tree_visitor.py -------------------------------------------------------------------------------- /modelator_py/util/tla/iter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/iter.py -------------------------------------------------------------------------------- /modelator_py/util/tla/lex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/lex.py -------------------------------------------------------------------------------- /modelator_py/util/tla/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/parser.py -------------------------------------------------------------------------------- /modelator_py/util/tla/to_str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/to_str.py -------------------------------------------------------------------------------- /modelator_py/util/tla/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/tokens.py -------------------------------------------------------------------------------- /modelator_py/util/tla/visit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tla/visit.py -------------------------------------------------------------------------------- /modelator_py/util/tlc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tlc/__init__.py -------------------------------------------------------------------------------- /modelator_py/util/tlc/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tlc/cli.py -------------------------------------------------------------------------------- /modelator_py/util/tlc/itf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tlc/itf.py -------------------------------------------------------------------------------- /modelator_py/util/tlc/state_to_informal_trace_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tlc/state_to_informal_trace_format.py -------------------------------------------------------------------------------- /modelator_py/util/tlc/stdout_to_informal_trace_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/modelator_py/util/tlc/stdout_to_informal_trace_format.py -------------------------------------------------------------------------------- /pylama.ini: -------------------------------------------------------------------------------- 1 | [pylama] 2 | ignore = E501,C901,E203 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /samples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/.gitignore -------------------------------------------------------------------------------- /samples/Hello.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | INVARIANT Inv 4 | -------------------------------------------------------------------------------- /samples/Hello.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/Hello.tla -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/TlcTraces.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/TlcTraces.out -------------------------------------------------------------------------------- /samples/cli_input_apalache_pure.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/cli_input_apalache_pure.json -------------------------------------------------------------------------------- /samples/cli_input_apalache_raw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/cli_input_apalache_raw.json -------------------------------------------------------------------------------- /samples/cli_input_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/cli_input_gen.py -------------------------------------------------------------------------------- /samples/cli_input_tlc_itf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/cli_input_tlc_itf.json -------------------------------------------------------------------------------- /samples/cli_input_tlc_pure.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/cli_input_tlc_pure.json -------------------------------------------------------------------------------- /samples/cli_input_tlc_raw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/cli_input_tlc_raw.json -------------------------------------------------------------------------------- /samples/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/helper.py -------------------------------------------------------------------------------- /samples/library_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/library_usage.py -------------------------------------------------------------------------------- /samples/requirements.txt: -------------------------------------------------------------------------------- 1 | modelator-py==0.1.6 2 | -------------------------------------------------------------------------------- /samples/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/samples/usage.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/apalache/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/apalache/test_apalache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/apalache/test_apalache.py -------------------------------------------------------------------------------- /tests/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/helper.py -------------------------------------------------------------------------------- /tests/resource/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/.gitignore -------------------------------------------------------------------------------- /tests/resource/HelloWorld.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | INVARIANT Inv 4 | -------------------------------------------------------------------------------- /tests/resource/HelloWorld.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/HelloWorld.tla -------------------------------------------------------------------------------- /tests/resource/HelloWorldTyped.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | INVARIANT Inv 4 | -------------------------------------------------------------------------------- /tests/resource/HelloWorldTyped.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/HelloWorldTyped.tla -------------------------------------------------------------------------------- /tests/resource/HelloWorld_util_tlc_itf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/HelloWorld_util_tlc_itf.json -------------------------------------------------------------------------------- /tests/resource/TlcLassoTraceParse.cfg: -------------------------------------------------------------------------------- 1 | SPECIFICATION Spec 2 | PROPERTY Prop 3 | -------------------------------------------------------------------------------- /tests/resource/TlcLassoTraceParse.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcLassoTraceParse.tla -------------------------------------------------------------------------------- /tests/resource/TlcLassoTraceParse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcLassoTraceParse.txt -------------------------------------------------------------------------------- /tests/resource/TlcMultipleTraceParse.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | INVARIANT Inv 4 | -------------------------------------------------------------------------------- /tests/resource/TlcMultipleTraceParse.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcMultipleTraceParse.tla -------------------------------------------------------------------------------- /tests/resource/TlcMultipleTraceParse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcMultipleTraceParse.txt -------------------------------------------------------------------------------- /tests/resource/TlcMultipleTraceParseCutoff0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcMultipleTraceParseCutoff0.txt -------------------------------------------------------------------------------- /tests/resource/TlcMultipleTraceParseCutoff1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcMultipleTraceParseCutoff1.txt -------------------------------------------------------------------------------- /tests/resource/TlcMultipleTraceParseSimulationMode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcMultipleTraceParseSimulationMode.txt -------------------------------------------------------------------------------- /tests/resource/TlcMultipleTraceParse_RealWorld0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcMultipleTraceParse_RealWorld0.txt -------------------------------------------------------------------------------- /tests/resource/TlcMultipleTraceParse_RealWorld1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcMultipleTraceParse_RealWorld1.txt -------------------------------------------------------------------------------- /tests/resource/TlcStateExpressionExample0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcStateExpressionExample0.txt -------------------------------------------------------------------------------- /tests/resource/TlcStateExpressionExample1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcStateExpressionExample1.txt -------------------------------------------------------------------------------- /tests/resource/TlcStateExpressionExample2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcStateExpressionExample2.txt -------------------------------------------------------------------------------- /tests/resource/TlcStateExpressionExample3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcStateExpressionExample3.txt -------------------------------------------------------------------------------- /tests/resource/TlcStateExpressionExample4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcStateExpressionExample4.txt -------------------------------------------------------------------------------- /tests/resource/TlcStateExpressionExample5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcStateExpressionExample5.txt -------------------------------------------------------------------------------- /tests/resource/TlcStateExpressionExample6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcStateExpressionExample6.txt -------------------------------------------------------------------------------- /tests/resource/TlcStateExpressionExample7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcStateExpressionExample7.txt -------------------------------------------------------------------------------- /tests/resource/TlcStateExpressionExample8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcStateExpressionExample8.txt -------------------------------------------------------------------------------- /tests/resource/TlcTraceAbsenceParse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcTraceAbsenceParse.txt -------------------------------------------------------------------------------- /tests/resource/TlcTraceParse.cfg: -------------------------------------------------------------------------------- 1 | INIT Init 2 | NEXT Next 3 | INVARIANT Inv 4 | -------------------------------------------------------------------------------- /tests/resource/TlcTraceParse.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcTraceParse.tla -------------------------------------------------------------------------------- /tests/resource/TlcTraceParse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcTraceParse.txt -------------------------------------------------------------------------------- /tests/resource/TlcTraceParseInitState.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcTraceParseInitState.txt -------------------------------------------------------------------------------- /tests/resource/TlcTraceParseInitStateContinue.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcTraceParseInitStateContinue.txt -------------------------------------------------------------------------------- /tests/resource/TlcTraceParseSimulationMode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/resource/TlcTraceParseSimulationMode.txt -------------------------------------------------------------------------------- /tests/tlc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tlc/test_tlc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/tlc/test_tlc.py -------------------------------------------------------------------------------- /tests/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/util/tla/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/util/tla/LICENSE -------------------------------------------------------------------------------- /tests/util/tla/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/util/tla/README.md -------------------------------------------------------------------------------- /tests/util/tla/README_license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/util/tla/README_license.md -------------------------------------------------------------------------------- /tests/util/tla/lexer_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/util/tla/lexer_test.py -------------------------------------------------------------------------------- /tests/util/tla/parser_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/util/tla/parser_test.py -------------------------------------------------------------------------------- /tests/util/tla/tlaps_lib_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/util/tla/tlaps_lib_test.py -------------------------------------------------------------------------------- /tests/util/tlc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/util/tlc/state_to_informal_trace_format_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/util/tlc/state_to_informal_trace_format_test.py -------------------------------------------------------------------------------- /tests/util/tlc/stdout_to_informal_trace_format_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/informalsystems/modelator-py/HEAD/tests/util/tlc/stdout_to_informal_trace_format_test.py --------------------------------------------------------------------------------