Added line: 1682
+- CompilationUnit[@PackageName = "com.example.expression"]
   +- PackageDeclaration[@Name = "com.example.expression"]
Added line: 7352
   |  +- ModifierList[@EffectiveModifiers = (), @ExplicitModifiers = ()]
   +- ClassDeclaration[@Abstract = true, @Annotation = false, @Anonymous = false, @BinaryName = "com.example.expression.Expr", @CanonicalName = "com.example.expression.Expr", @EffectiveVisibility = Visibility.V_PUBLIC, @Enum = false, @Final = false, @Interface = true, @Local = false, @Nested = false, @PackageName = "com.example.expression", @Record = false, @RegularClass = false, @RegularInterface = true, @SimpleName = "Expr", @Static = false, @TopLevel = true, @UnnamedToplevelClass = false, @Visibility = Visibility.V_PUBLIC]
Added line: 5950
Added line: 5268
Added line: 918
Added line: 2757
Added line: 3093
Added line: 5315
Added line: 3938
Added line: 7750
Added line: 3571
Added line: 9742
Added line: 3462
Added line: 6980
Added line: 8850
Added line: 8866
Added line: 8053
Added line: 1917
Added line: 4721
Added line: 73
Added line: 3684
Added line: 5003
Added line: 4465
Added line: 9449
Added line: 3215
Added line: 3340
Added line: 3028
Added line: 3610
Added line: 1473
Added line: 4993
Added line: 1770
Added line: 6203
Added line: 4185
Added line: 3291
Added line: 4011
Added line: 7859
Added line: 6623
      +- ModifierList[@EffectiveModifiers = (JModifier.PUBLIC, JModifier.SEALED, JModifier.ABSTRACT), @ExplicitModifiers = (JModifier.PUBLIC, JModifier.SEALED)]
Added line: 967
Added line: 289
      +- PermitsList[@Empty = false, @Size = 4]
Added line: 6754
      |  +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "ConstantExpr"]
Added line: 2150
Added line: 573
Added line: 6203
Added line: 1499
Added line: 9050
Added line: 5999
Added line: 2254
Added line: 6853
Added line: 4001
Added line: 7231
Added line: 6478
Added line: 1845
Added line: 2970
Added line: 5977
      |  +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "PlusExpr"]
Added line: 4357
Added line: 1822
Added line: 5374
Added line: 941
Added line: 5798
Added line: 5739
      |  +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "TimesExpr"]
Added line: 3789
Added line: 1729
Added line: 9888
Added line: 1183
Added line: 775
Added line: 9606
Added line: 6117
Added line: 4125
Added line: 657
Added line: 3299
Added line: 5986
Added line: 2609
Added line: 9208
Added line: 9929
Added line: 1696
Added line: 150
Added line: 6848
Added line: 2019
      |  +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "NegExpr"]
Added line: 8951
      +- ClassBody[@Empty = true, @Size = 0]
Added line: 9721
Added line: 4025
Added line: 625
Added line: 4237
Added line: 7505
Added line: 273
Added line: 46
Added line: 6612
Added line: 870
Added line: 8773
