2025-05-28 15:36:51 -07:00

12 lines
482 B
JavaScript

import { FeaturePreprocessor } from './FeaturePreprocessor';
import { initProgram } from './LoopResolutionCalculator';
export * from './types';
export function generateCharacterState(_a) {
var rootFeatureIds = _a.rootFeatureIds, featureMap = _a.featureMap;
var derivedStatements = new FeaturePreprocessor().process({ rootFeatureIds: rootFeatureIds, featureMap: featureMap });
var state = initProgram({
expressions: derivedStatements,
});
return state;
}