Example #1
0
        public string GetString(IStringReader stringReader)
        {
            var args            = string.Join(", ", Arguments.Select(x => x.GetString(InstructionType, stringReader)));
            var subName         = RoutineMap.ContainsKey(InstructionType) ? RoutineMap[InstructionType] : $"sub{InstructionType}";
            var returnParameter = Parameter.Parse(ReturnParameter);

            return($"{returnParameter.ParameterName} = {subName}({args})");
        }