prettyPrint method Null safety

String prettyPrint(
  1. [int indent = 2]
)
override

Uses a rough approximation of reverse polish notation to render the parsed value of a FHIRPath in a more human readable way than verbosePrint, while still demonstrating how the expression was parsed and nested according to this package

Implementation

String prettyPrint([int indent = 2]) => '='
    '\n${"  " * indent}${before.prettyPrint(indent + 1)}'
    '\n${"  " * indent}${after.prettyPrint(indent + 1)}';