# Comprehension

    protocol Comprehension : https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/IdentifiableExpression.html

Represents list comprehension expressions.
- `


  ### [rangeExpression](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Comprehension#/s:13GoogleHomeSDK13ComprehensionP15rangeExpressionAA0F0_pvp)


  ` Undocumented

  #### Declaration

  Swift

      var rangeExpression: any https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Expression.html { get }

- `


  ### [lambdaVar](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Comprehension#/s:13GoogleHomeSDK13ComprehensionP9lambdaVarAA20ReferenceDeclarationVvp)


  ` Undocumented

  #### Declaration

  Swift

      var lambdaVar: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/ReferenceDeclaration.html { get }

- `


  ### [lambdaBody](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Comprehension#/s:13GoogleHomeSDK13ComprehensionP10lambdaBodyAA10Expression_pvp)


  ` Undocumented

  #### Declaration

  Swift

      var lambdaBody: any https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/Expression.html { get }