class

Krikri::VariableSubstitutor::ArraySlicer

Inherits Reference < Object

ArraySlicer - Handles Python-style array slicing Supports: array[:5], array[2:], array[1:3], array[-3:], array[:-2] NOW SUPPORTS NESTED VARIABLES: result.stdout_lines[:5]

Constants

REGEX_SLICE = /^([^\[]+)\[([^:]*):([^\]]*)\]/

Constructors

Instance methods

slice(expr : String) : String

Evaluate array slicing expression Example: numbers.stdout_lines[:5]

Source