C functions available in sccharts by including readparams.h:
Read initial train positions from a local JSON configuration file and inserts it in the int array aiTrainPositions.
Read a new action's data from stdin and inserts it into the int array aiAction. aiAction will then contain {id, start, destination, reverse flag}. If one or more fields are set to -1 the action is to be considered invalid and ignored.