14 lines
378 B
Python
14 lines
378 B
Python
from ScEpTIC.emulator.vm import VM
|
|
from ScEpTIC.config import ScEpTICConfig
|
|
from ScEpTIC.exceptions import ConfigurationException
|
|
|
|
|
|
def init(config):
|
|
"""
|
|
Initializes ScEpTIC environment
|
|
"""
|
|
if not isinstance(config, ScEpTICConfig):
|
|
raise ConfigurationException(f"Wrong configuration type {config.__class__.__name__}")
|
|
|
|
return VM(config)
|