Как новые возможности синтаксиса C# 6.0 можно использовать в scriptCS?

Если я попытаюсь скомпилировать следующий код с помощью scriptCS, компиляция завершится с ошибкой синтаксиса для строки, содержащей первичный конструктор ( Ошибка CS 1514 '{' должна быть точной):

public class MyClass(string someName)
{
    public string Name { get; } = someName;
}

Я знаю, что новые синтаксические функции должны быть включены для каждого проекта в первой CTP-версии Visual Studio 2014, но не удалось найти аналогичный параметр для scriptCS (или любую другую информацию о C# 6 и scriptCS). Насколько я понимаю, scriptCS использует Roslyn, поэтому должен быть способ поддерживать эти функции.

Итак, как мне включить новые возможности синтаксиса C# 6 в scriptCS? Или это невозможно (пока)?


person andyp    schedule 06.06.2014    source источник
comment
Я не вижу в списке последних коммитов ничего, что указывало бы на то, что ScriptCS использует новейшие биты Roslyn: github.com/scriptcs/scriptcs/commits/dev   -  person MarcinJuraszek    schedule 06.06.2014
comment
Хорошая точка зрения! Хотя и не очень хорошая новость.. ;)   -  person andyp    schedule 06.06.2014
comment
Похоже, я нашел причину scriptCS не обновлялся: скриптовый API (используемый scriptCS) был временно удален для переделки в последней версии Roslyn.   -  person andyp    schedule 06.06.2014