コード例 #1
0
        void OnSliceExpression(Token start, Token stop, Token step)
        {
            System.Diagnostics.Debug.Assert(start == null || start is NumberToken);
            System.Diagnostics.Debug.Assert(stop == null || stop is NumberToken);
            System.Diagnostics.Debug.Assert(step == null || step is NumberToken);

            var startIndex = (int?)start?.Value;
            var stopIndex  = (int?)stop?.Value;
            var stepIndex  = (int?)step?.Value;

            generator_.OnSliceExpression(startIndex, stopIndex, stepIndex);
        }