class com.sun.javafx.fxml.expression.Expression$Parser
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.sun.javafx.fxml.expression.Expression$Parser
  super_class: java.lang.Object
{
  private int c;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private char[] pushbackBuffer;
    descriptor: [C
    flags: (0x0002) ACC_PRIVATE

  private static final int PUSHBACK_BUFFER_SIZE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  private static volatile int[] $SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  private static volatile int[] $SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.fxml.expression.Expression$Parser this
         0: .line 48
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 74
            aload 0 /* this */
            iconst_m1
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
         2: .line 75
            aload 0 /* this */
            bipush 6
            newarray 5
            putfield com.sun.javafx.fxml.expression.Expression$Parser.pushbackBuffer:[C
         3: .line 48
            return
        end local 0 // com.sun.javafx.fxml.expression.Expression$Parser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/javafx/fxml/expression/Expression$Parser;

  public com.sun.javafx.fxml.expression.Expression parse(java.io.Reader);
    descriptor: (Ljava/io/Reader;)Lcom/sun/javafx/fxml/expression/Expression;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=10, args_size=2
        start local 0 // com.sun.javafx.fxml.expression.Expression$Parser this
        start local 1 // java.io.Reader reader
         0: .line 80
            aload 0 /* this */
            new java.io.PushbackReader
            dup
            aload 1 /* reader */
            bipush 6
            invokespecial java.io.PushbackReader.<init>:(Ljava/io/Reader;I)V
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser.tokenize:(Ljava/io/PushbackReader;)Ljava/util/LinkedList;
            astore 2 /* tokens */
        start local 2 // java.util.LinkedList tokens
         1: .line 82
            new java.util.LinkedList
            dup
            invokespecial java.util.LinkedList.<init>:()V
            astore 3 /* stack */
        start local 3 // java.util.LinkedList stack
         2: .line 84
            aload 2 /* tokens */
            invokevirtual java.util.LinkedList.iterator:()Ljava/util/Iterator;
            astore 5
            goto 52
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList top java.util.Iterator
      StackMap stack:
         3: aload 5
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
            astore 4 /* token */
        start local 4 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
         4: .line 86
            invokestatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType:()[I
            aload 4 /* token */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
            iaload
            tableswitch { // 1 - 5
                    1: 5
                    2: 7
                    3: 9
                    4: 11
                    5: 19
              default: 50
          }
         5: .line 88
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList com.sun.javafx.fxml.expression.Expression$Parser$Token java.util.Iterator
      StackMap stack:
            new com.sun.javafx.fxml.expression.LiteralExpression
            dup
            aload 4 /* token */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
            invokespecial com.sun.javafx.fxml.expression.LiteralExpression.<init>:(Ljava/lang/Object;)V
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
         6: .line 89
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
         7: .line 93
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.VariableExpression
            dup
            aload 4 /* token */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.KeyPath
            invokespecial com.sun.javafx.fxml.expression.VariableExpression.<init>:(Lcom/sun/javafx/fxml/expression/KeyPath;)V
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
         8: .line 94
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
         9: .line 104
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        10: .line 105
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        11: .line 109
      StackMap locals:
      StackMap stack:
            aload 4 /* token */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Operator
            astore 7 /* operator */
        start local 7 // com.sun.javafx.fxml.expression.Operator operator
        12: .line 110
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression
            astore 8 /* operand */
        start local 8 // com.sun.javafx.fxml.expression.Expression operand
        13: .line 112
            invokestatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator:()[I
            aload 7 /* operator */
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            iaload
            tableswitch { // 1 - 2
                    1: 14
                    2: 16
              default: 18
          }
        14: .line 114
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList com.sun.javafx.fxml.expression.Expression$Parser$Token java.util.Iterator top com.sun.javafx.fxml.expression.Operator com.sun.javafx.fxml.expression.Expression
      StackMap stack:
            aload 8 /* operand */
            invokestatic com.sun.javafx.fxml.expression.Expression.negate:(Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/UnaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        15: .line 115
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        16: .line 117
      StackMap locals:
      StackMap stack:
            aload 8 /* operand */
            invokestatic com.sun.javafx.fxml.expression.Expression.not:(Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/UnaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        17: .line 118
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        18: .line 120
      StackMap locals:
      StackMap stack:
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 8 // com.sun.javafx.fxml.expression.Expression operand
        end local 7 // com.sun.javafx.fxml.expression.Operator operator
        19: .line 128
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList com.sun.javafx.fxml.expression.Expression$Parser$Token java.util.Iterator
      StackMap stack:
            aload 4 /* token */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Operator
            astore 7 /* operator */
        start local 7 // com.sun.javafx.fxml.expression.Operator operator
        20: .line 129
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression
            astore 8 /* right */
        start local 8 // com.sun.javafx.fxml.expression.Expression right
        21: .line 130
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression
            astore 9 /* left */
        start local 9 // com.sun.javafx.fxml.expression.Expression left
        22: .line 132
            invokestatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator:()[I
            aload 7 /* operator */
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            iaload
            tableswitch { // 3 - 15
                    3: 27
                    4: 29
                    5: 31
                    6: 23
                    7: 25
                    8: 33
                    9: 35
                   10: 37
                   11: 39
                   12: 41
                   13: 43
                   14: 45
                   15: 47
              default: 49
          }
        23: .line 134
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList com.sun.javafx.fxml.expression.Expression$Parser$Token java.util.Iterator top com.sun.javafx.fxml.expression.Operator com.sun.javafx.fxml.expression.Expression com.sun.javafx.fxml.expression.Expression
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.add:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        24: .line 135
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        25: .line 137
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.subtract:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        26: .line 138
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        27: .line 140
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.multiply:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        28: .line 141
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        29: .line 143
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.divide:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        30: .line 144
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        31: .line 146
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.modulo:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        32: .line 147
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        33: .line 149
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.greaterThan:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        34: .line 150
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        35: .line 152
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.greaterThanOrEqualTo:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        36: .line 153
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        37: .line 155
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.lessThan:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        38: .line 156
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        39: .line 158
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.lessThanOrEqualTo:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        40: .line 159
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        41: .line 161
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.equalTo:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        42: .line 162
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        43: .line 164
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.notEqualTo:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        44: .line 165
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        45: .line 167
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.and:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        46: .line 168
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        47: .line 170
      StackMap locals:
      StackMap stack:
            aload 9 /* left */
            aload 8 /* right */
            invokestatic com.sun.javafx.fxml.expression.Expression.or:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
            astore 6 /* expression */
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        48: .line 171
            goto 51
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        49: .line 173
      StackMap locals:
      StackMap stack:
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 9 // com.sun.javafx.fxml.expression.Expression left
        end local 8 // com.sun.javafx.fxml.expression.Expression right
        end local 7 // com.sun.javafx.fxml.expression.Operator operator
        50: .line 180
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList com.sun.javafx.fxml.expression.Expression$Parser$Token java.util.Iterator
      StackMap stack:
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        start local 6 // com.sun.javafx.fxml.expression.Expression expression
        51: .line 184
      StackMap locals: com.sun.javafx.fxml.expression.Expression
      StackMap stack:
            aload 3 /* stack */
            aload 6 /* expression */
            invokevirtual java.util.LinkedList.push:(Ljava/lang/Object;)V
        end local 6 // com.sun.javafx.fxml.expression.Expression expression
        end local 4 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        52: .line 84
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList top java.util.Iterator
      StackMap stack:
            aload 5
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
        53: .line 187
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.size:()I
            iconst_1
            if_icmpeq 55
        54: .line 188
            new java.lang.IllegalArgumentException
            dup
            ldc "Invalid expression."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        55: .line 191
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList
      StackMap stack:
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.peek:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression
            areturn
        end local 3 // java.util.LinkedList stack
        end local 2 // java.util.LinkedList tokens
        end local 1 // java.io.Reader reader
        end local 0 // com.sun.javafx.fxml.expression.Expression$Parser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   56     0        this  Lcom/sun/javafx/fxml/expression/Expression$Parser;
            0   56     1      reader  Ljava/io/Reader;
            1   56     2      tokens  Ljava/util/LinkedList<Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;>;
            2   56     3       stack  Ljava/util/LinkedList<Lcom/sun/javafx/fxml/expression/Expression;>;
            4   52     4       token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
            6    7     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
            8    9     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           10   11     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           15   16     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           17   18     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           24   25     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           26   27     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           28   29     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           30   31     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           32   33     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           34   35     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           36   37     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           38   39     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           40   41     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           42   43     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           44   45     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           46   47     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           48   49     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           51   52     6  expression  Lcom/sun/javafx/fxml/expression/Expression<*>;
           12   19     7    operator  Lcom/sun/javafx/fxml/expression/Operator;
           13   19     8     operand  Lcom/sun/javafx/fxml/expression/Expression;
           20   50     7    operator  Lcom/sun/javafx/fxml/expression/Operator;
           21   50     8       right  Lcom/sun/javafx/fxml/expression/Expression;
           22   50     9        left  Lcom/sun/javafx/fxml/expression/Expression;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      reader  

  private java.util.LinkedList<com.sun.javafx.fxml.expression.Expression$Parser$Token> tokenize(java.io.PushbackReader);
    descriptor: (Ljava/io/PushbackReader;)Ljava/util/LinkedList;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=10, args_size=2
        start local 0 // com.sun.javafx.fxml.expression.Expression$Parser this
        start local 1 // java.io.PushbackReader reader
         0: .line 196
            new java.util.LinkedList
            dup
            invokespecial java.util.LinkedList.<init>:()V
            astore 2 /* tokens */
        start local 2 // java.util.LinkedList tokens
         1: .line 197
            new java.util.LinkedList
            dup
            invokespecial java.util.LinkedList.<init>:()V
            astore 3 /* stack */
        start local 3 // java.util.LinkedList stack
         2: .line 199
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
         3: .line 200
            iconst_1
            istore 4 /* unary */
        start local 4 // boolean unary
         4: .line 202
            goto 183
         5: .line 205
      StackMap locals: java.util.LinkedList java.util.LinkedList int
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
         6: .line 204
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            iconst_m1
            if_icmpeq 7
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            invokestatic java.lang.Character.isWhitespace:(I)Z
            ifne 5
         7: .line 208
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            iconst_m1
            if_icmpeq 183
         8: .line 211
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 110
            if_icmpne 15
         9: .line 212
            aload 0 /* this */
            aload 1 /* reader */
            ldc "null"
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser.readKeyword:(Ljava/io/PushbackReader;Ljava/lang/String;)Z
            ifeq 12
        10: .line 213
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            aconst_null
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        11: .line 214
            goto 158
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        12: .line 215
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            aload 1 /* reader */
            invokestatic com.sun.javafx.fxml.expression.KeyPath.parse:(Ljava/io/PushbackReader;)Lcom/sun/javafx/fxml/expression/KeyPath;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        13: .line 216
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        14: .line 218
            goto 158
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
      StackMap locals:
      StackMap stack:
        15: aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 34
            if_icmpeq 16
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 39
            if_icmpne 61
        16: .line 219
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            astore 6 /* stringBuilder */
        start local 6 // java.lang.StringBuilder stringBuilder
        17: .line 222
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            istore 7 /* t */
        start local 7 // int t
        18: .line 225
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        19: .line 227
            goto 55
        20: .line 228
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int top java.lang.StringBuilder int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            invokestatic java.lang.Character.isISOControl:(I)Z
            ifne 54
        21: .line 229
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 92
            if_icmpne 53
        22: .line 230
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        23: .line 232
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 98
            if_icmpne 26
        24: .line 233
            aload 0 /* this */
            bipush 8
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        25: .line 234
            goto 53
      StackMap locals:
      StackMap stack:
        26: aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 102
            if_icmpne 29
        27: .line 235
            aload 0 /* this */
            bipush 12
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        28: .line 236
            goto 53
      StackMap locals:
      StackMap stack:
        29: aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 110
            if_icmpne 32
        30: .line 237
            aload 0 /* this */
            bipush 10
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        31: .line 238
            goto 53
      StackMap locals:
      StackMap stack:
        32: aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 114
            if_icmpne 35
        33: .line 239
            aload 0 /* this */
            bipush 13
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        34: .line 240
            goto 53
      StackMap locals:
      StackMap stack:
        35: aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 116
            if_icmpne 38
        36: .line 241
            aload 0 /* this */
            bipush 9
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        37: .line 242
            goto 53
      StackMap locals:
      StackMap stack:
        38: aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 117
            if_icmpne 47
        39: .line 243
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            astore 8 /* unicodeValueBuilder */
        start local 8 // java.lang.StringBuilder unicodeValueBuilder
        40: .line 244
            goto 43
        41: .line 245
      StackMap locals: java.lang.StringBuilder
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        42: .line 246
            aload 8 /* unicodeValueBuilder */
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            i2c
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        43: .line 244
      StackMap locals:
      StackMap stack:
            aload 8 /* unicodeValueBuilder */
            invokevirtual java.lang.StringBuilder.length:()I
            iconst_4
            if_icmplt 41
        44: .line 249
            aload 8 /* unicodeValueBuilder */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 9 /* unicodeValue */
        start local 9 // java.lang.String unicodeValue
        45: .line 250
            aload 0 /* this */
            aload 9 /* unicodeValue */
            bipush 16
            invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;I)I
            i2c
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        end local 9 // java.lang.String unicodeValue
        end local 8 // java.lang.StringBuilder unicodeValueBuilder
        46: .line 251
            goto 53
        47: .line 252
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 92
            if_icmpeq 53
        48: .line 253
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 47
            if_icmpeq 53
        49: .line 254
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 34
            if_icmpeq 53
        50: .line 255
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 39
            if_icmpeq 53
        51: .line 256
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            iload 7 /* t */
            if_icmpeq 53
        52: .line 257
            new java.lang.IllegalArgumentException
            dup
            ldc "Unsupported escape sequence."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        53: .line 262
      StackMap locals:
      StackMap stack:
            aload 6 /* stringBuilder */
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            i2c
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        54: .line 265
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        55: .line 227
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            iconst_m1
            if_icmpeq 56
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            iload 7 /* t */
            if_icmpne 20
        56: .line 268
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            iload 7 /* t */
            if_icmpeq 58
        57: .line 269
            new java.lang.IllegalArgumentException
            dup
            ldc "Unterminated string."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        58: .line 273
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        59: .line 275
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            aload 6 /* stringBuilder */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        end local 7 // int t
        end local 6 // java.lang.StringBuilder stringBuilder
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        60: .line 276
            goto 158
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int
      StackMap stack:
        61: aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            invokestatic java.lang.Character.isDigit:(I)Z
            ifeq 78
        62: .line 277
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            astore 6 /* numberBuilder */
        start local 6 // java.lang.StringBuilder numberBuilder
        63: .line 278
            iconst_1
            istore 7 /* integer */
        start local 7 // boolean integer
        64: .line 280
            goto 70
        65: .line 282
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int top java.lang.StringBuilder int
      StackMap stack:
            aload 6 /* numberBuilder */
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            i2c
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        66: .line 283
            iload 7 /* integer */
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 46
            if_icmpne 67
            iconst_0
            goto 68
      StackMap locals:
      StackMap stack: int
        67: iconst_1
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int top java.lang.StringBuilder int
      StackMap stack: int int
        68: iand
            istore 7 /* integer */
        69: .line 284
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        70: .line 280
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            iconst_m1
            if_icmpeq 72
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            invokestatic java.lang.Character.isDigit:(I)Z
            ifne 65
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 46
            if_icmpeq 65
        71: .line 281
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 101
            if_icmpeq 65
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 69
            if_icmpeq 65
        72: .line 288
      StackMap locals:
      StackMap stack:
            iload 7 /* integer */
            ifeq 75
        73: .line 289
            aload 6 /* numberBuilder */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            astore 8 /* value */
        start local 8 // java.lang.Number value
        74: .line 290
            goto 76
        end local 8 // java.lang.Number value
        75: .line 291
      StackMap locals:
      StackMap stack:
            aload 6 /* numberBuilder */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic java.lang.Double.parseDouble:(Ljava/lang/String;)D
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            astore 8 /* value */
        start local 8 // java.lang.Number value
        76: .line 294
      StackMap locals: java.lang.Number
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            aload 8 /* value */
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        end local 8 // java.lang.Number value
        end local 7 // boolean integer
        end local 6 // java.lang.StringBuilder numberBuilder
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        77: .line 295
            goto 158
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int
      StackMap stack:
        78: aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 116
            if_icmpne 85
        79: .line 296
            aload 0 /* this */
            aload 1 /* reader */
            ldc "true"
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser.readKeyword:(Ljava/io/PushbackReader;Ljava/lang/String;)Z
            ifeq 82
        80: .line 297
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        81: .line 298
            goto 158
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        82: .line 299
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            aload 1 /* reader */
            invokestatic com.sun.javafx.fxml.expression.KeyPath.parse:(Ljava/io/PushbackReader;)Lcom/sun/javafx/fxml/expression/KeyPath;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        83: .line 300
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        84: .line 302
            goto 158
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
      StackMap locals:
      StackMap stack:
        85: aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 102
            if_icmpne 92
        86: .line 303
            aload 0 /* this */
            aload 1 /* reader */
            ldc "false"
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser.readKeyword:(Ljava/io/PushbackReader;Ljava/lang/String;)Z
            ifeq 89
        87: .line 304
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        88: .line 305
            goto 158
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        89: .line 306
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            aload 1 /* reader */
            invokestatic com.sun.javafx.fxml.expression.KeyPath.parse:(Ljava/io/PushbackReader;)Lcom/sun/javafx/fxml/expression/KeyPath;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        90: .line 307
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        91: .line 309
            goto 158
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
      StackMap locals:
      StackMap stack:
        92: aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            invokestatic java.lang.Character.isJavaIdentifierStart:(I)Z
            ifeq 97
        93: .line 310
            aload 1 /* reader */
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            invokevirtual java.io.PushbackReader.unread:(I)V
        94: .line 316
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            aload 1 /* reader */
            invokestatic com.sun.javafx.fxml.expression.KeyPath.parse:(Ljava/io/PushbackReader;)Lcom/sun/javafx/fxml/expression/KeyPath;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        95: .line 317
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        96: .line 318
            goto 158
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
        97: .line 319
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 6 /* readNext */
        start local 6 // boolean readNext
        98: .line 320
            iload 4 /* unary */
            ifeq 108
        99: .line 321
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            lookupswitch { // 3
                   33: 102
                   40: 104
                   45: 100
              default: 106
          }
       100: .line 323
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int top int
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.UNARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.NEGATE:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       101: .line 324
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       102: .line 326
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.UNARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.NOT:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       103: .line 327
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       104: .line 329
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BEGIN_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            aconst_null
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       105: .line 330
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       106: .line 332
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            ldc "Unexpected character in expression."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       107: .line 334
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int com.sun.javafx.fxml.expression.Expression$Parser$Token int
      StackMap stack:
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       108: .line 335
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int top int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            lookupswitch { // 12
                   33: 124
                   37: 117
                   38: 143
                   41: 153
                   42: 113
                   43: 109
                   45: 111
                   47: 115
                   60: 136
                   61: 119
                   62: 129
                  124: 148
              default: 155
          }
       109: .line 337
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.ADD:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       110: .line 338
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       111: .line 340
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.SUBTRACT:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       112: .line 341
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       113: .line 343
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.MULTIPLY:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       114: .line 344
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       115: .line 346
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.DIVIDE:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       116: .line 347
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       117: .line 349
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.MODULO:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       118: .line 350
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       119: .line 352
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
       120: .line 353
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 61
            if_icmpne 123
       121: .line 354
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       122: .line 355
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       123: .line 356
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            ldc "Unexpected character in expression."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
       124: .line 360
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
       125: .line 362
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 61
            if_icmpne 128
       126: .line 363
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.NOT_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       127: .line 364
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       128: .line 365
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            ldc "Unexpected character in expression."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
       129: .line 369
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
       130: .line 371
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 61
            if_icmpne 133
       131: .line 372
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.GREATER_THAN_OR_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       132: .line 373
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       133: .line 374
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 6 /* readNext */
       134: .line 375
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.GREATER_THAN:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       135: .line 377
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       136: .line 379
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
       137: .line 381
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 61
            if_icmpne 140
       138: .line 382
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.LESS_THAN_OR_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       139: .line 383
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       140: .line 384
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 6 /* readNext */
       141: .line 385
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.LESS_THAN:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       142: .line 387
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       143: .line 389
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
       144: .line 391
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 38
            if_icmpne 147
       145: .line 392
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.AND:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       146: .line 393
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       147: .line 394
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            ldc "Unexpected character in expression."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
       148: .line 398
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
       149: .line 400
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            bipush 124
            if_icmpne 152
       150: .line 401
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Operator.OR:Lcom/sun/javafx/fxml/expression/Operator;
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       151: .line 402
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       152: .line 403
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            ldc "Unexpected character in expression."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
       153: .line 408
      StackMap locals:
      StackMap stack:
            new com.sun.javafx.fxml.expression.Expression$Parser$Token
            dup
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.END_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            aconst_null
            invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
            astore 5 /* token */
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       154: .line 409
            goto 156
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       155: .line 411
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            ldc "Unexpected character in expression."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        start local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       156: .line 415
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int com.sun.javafx.fxml.expression.Expression$Parser$Token int
      StackMap stack:
            iload 6 /* readNext */
            ifeq 158
       157: .line 416
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
        end local 6 // boolean readNext
       158: .line 421
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType:()[I
            aload 5 /* token */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
            iaload
            tableswitch { // 1 - 7
                    1: 159
                    2: 159
                    3: 178
                    4: 161
                    5: 161
                    6: 170
                    7: 172
              default: 178
          }
       159: .line 424
      StackMap locals:
      StackMap stack:
            aload 2 /* tokens */
            aload 5 /* token */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
       160: .line 425
            goto 179
       161: .line 430
      StackMap locals:
      StackMap stack:
            aload 5 /* token */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Operator
            invokevirtual com.sun.javafx.fxml.expression.Operator.getPriority:()I
            istore 6 /* priority */
        start local 6 // int priority
       162: .line 432
            goto 164
       163: .line 436
      StackMap locals: int
      StackMap stack:
            aload 2 /* tokens */
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
       164: .line 432
      StackMap locals:
      StackMap stack:
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.isEmpty:()Z
            ifne 168
       165: .line 433
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.peek:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BEGIN_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            if_acmpeq 168
       166: .line 434
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.peek:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Operator
            invokevirtual com.sun.javafx.fxml.expression.Operator.getPriority:()I
            iload 6 /* priority */
            if_icmplt 168
       167: .line 435
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.peek:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Operator
            invokevirtual com.sun.javafx.fxml.expression.Operator.getPriority:()I
            bipush 6
            if_icmpne 163
       168: .line 439
      StackMap locals:
      StackMap stack:
            aload 3 /* stack */
            aload 5 /* token */
            invokevirtual java.util.LinkedList.push:(Ljava/lang/Object;)V
       169: .line 440
            goto 179
        end local 6 // int priority
       170: .line 444
      StackMap locals:
      StackMap stack:
            aload 3 /* stack */
            aload 5 /* token */
            invokevirtual java.util.LinkedList.push:(Ljava/lang/Object;)V
       171: .line 445
            goto 179
       172: .line 449
      StackMap locals:
      StackMap stack:
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
            astore 6 /* t */
        start local 6 // com.sun.javafx.fxml.expression.Expression$Parser$Token t
       173: goto 176
       174: .line 450
      StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser$Token
      StackMap stack:
            aload 2 /* tokens */
            aload 6 /* t */
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
       175: .line 449
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
            astore 6 /* t */
      StackMap locals:
      StackMap stack:
       176: aload 6 /* t */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BEGIN_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            if_acmpne 174
        end local 6 // com.sun.javafx.fxml.expression.Expression$Parser$Token t
       177: .line 453
            goto 179
       178: .line 457
      StackMap locals:
      StackMap stack:
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
       179: .line 461
      StackMap locals:
      StackMap stack:
            aload 5 /* token */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            if_acmpeq 180
            aload 5 /* token */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            if_acmpeq 180
            aload 5 /* token */
            getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.END_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            if_acmpne 181
      StackMap locals:
      StackMap stack:
       180: iconst_0
            goto 182
      StackMap locals:
      StackMap stack:
       181: iconst_1
      StackMap locals:
      StackMap stack: int
       182: istore 4 /* unary */
        end local 5 // com.sun.javafx.fxml.expression.Expression$Parser$Token token
       183: .line 202
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            iconst_m1
            if_icmpne 6
       184: .line 465
            goto 186
       185: .line 466
      StackMap locals:
      StackMap stack:
            aload 2 /* tokens */
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
            checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
            invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
            pop
       186: .line 465
      StackMap locals:
      StackMap stack:
            aload 3 /* stack */
            invokevirtual java.util.LinkedList.isEmpty:()Z
            ifeq 185
       187: .line 469
            aload 2 /* tokens */
            areturn
        end local 4 // boolean unary
        end local 3 // java.util.LinkedList stack
        end local 2 // java.util.LinkedList tokens
        end local 1 // java.io.PushbackReader reader
        end local 0 // com.sun.javafx.fxml.expression.Expression$Parser this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0  188     0                 this  Lcom/sun/javafx/fxml/expression/Expression$Parser;
            0  188     1               reader  Ljava/io/PushbackReader;
            1  188     2               tokens  Ljava/util/LinkedList<Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;>;
            2  188     3                stack  Ljava/util/LinkedList<Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;>;
            4  188     4                unary  Z
           11   12     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
           13   15     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
           60   61     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
           77   78     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
           81   82     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
           83   85     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
           88   89     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
           90   92     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
           95   97     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          101  102     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          103  104     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          105  106     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          107  108     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          110  111     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          112  113     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          114  115     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          116  117     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          118  119     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          122  123     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          127  128     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          132  133     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          135  136     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          139  140     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          142  143     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          146  147     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          151  152     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          154  155     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
          156  183     5                token  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
           17   60     6        stringBuilder  Ljava/lang/StringBuilder;
           18   60     7                    t  I
           40   46     8  unicodeValueBuilder  Ljava/lang/StringBuilder;
           45   46     9         unicodeValue  Ljava/lang/String;
           63   77     6        numberBuilder  Ljava/lang/StringBuilder;
           64   77     7              integer  Z
           74   75     8                value  Ljava/lang/Number;
           76   77     8                value  Ljava/lang/Number;
           98  158     6             readNext  Z
          162  170     6             priority  I
          173  177     6                    t  Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
    Exceptions:
      throws java.io.IOException
    Signature: (Ljava/io/PushbackReader;)Ljava/util/LinkedList<Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;>;
    MethodParameters:
        Name  Flags
      reader  

  private boolean readKeyword(java.io.PushbackReader, java.lang.String);
    descriptor: (Ljava/io/PushbackReader;Ljava/lang/String;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // com.sun.javafx.fxml.expression.Expression$Parser this
        start local 1 // java.io.PushbackReader reader
        start local 2 // java.lang.String keyword
         0: .line 473
            aload 2 /* keyword */
            invokevirtual java.lang.String.length:()I
            istore 3 /* n */
        start local 3 // int n
         1: .line 474
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         2: .line 476
            goto 8
         3: .line 477
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.pushbackBuffer:[C
            iload 4 /* i */
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            i2c
            castore
         4: .line 478
            aload 2 /* keyword */
            iload 4 /* i */
            invokevirtual java.lang.String.charAt:(I)C
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            if_icmpeq 6
         5: .line 479
            goto 9
         6: .line 482
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* reader */
            invokevirtual java.io.PushbackReader.read:()I
            putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
         7: .line 483
            iinc 4 /* i */ 1
         8: .line 476
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
            iconst_m1
            if_icmpeq 9
            iload 4 /* i */
            iload 3 /* n */
            if_icmplt 3
         9: .line 487
      StackMap locals:
      StackMap stack:
            iload 4 /* i */
            iload 3 /* n */
            if_icmpge 13
        10: .line 488
            aload 1 /* reader */
            aload 0 /* this */
            getfield com.sun.javafx.fxml.expression.Expression$Parser.pushbackBuffer:[C
            iconst_0
            iload 4 /* i */
            iconst_1
            iadd
            invokevirtual java.io.PushbackReader.unread:([CII)V
        11: .line 489
            iconst_0
            istore 5 /* result */
        start local 5 // boolean result
        12: .line 490
            goto 14
        end local 5 // boolean result
        13: .line 491
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 5 /* result */
        start local 5 // boolean result
        14: .line 494
      StackMap locals: int
      StackMap stack:
            iload 5 /* result */
            ireturn
        end local 5 // boolean result
        end local 4 // int i
        end local 3 // int n
        end local 2 // java.lang.String keyword
        end local 1 // java.io.PushbackReader reader
        end local 0 // com.sun.javafx.fxml.expression.Expression$Parser this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Lcom/sun/javafx/fxml/expression/Expression$Parser;
            0   15     1   reader  Ljava/io/PushbackReader;
            0   15     2  keyword  Ljava/lang/String;
            1   15     3        n  I
            2   15     4        i  I
           12   13     5   result  Z
           14   15     5   result  Z
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      reader   
      keyword  

  static int[] $SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 48
            getstatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.sun.javafx.fxml.expression.Operator.values:()[Lcom/sun/javafx/fxml/expression/Operator;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.ADD:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            bipush 6
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.AND:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            bipush 14
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.DIVIDE:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            iconst_4
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            bipush 12
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.GREATER_THAN:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            bipush 8
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.GREATER_THAN_OR_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            bipush 9
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.LESS_THAN:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            bipush 10
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.LESS_THAN_OR_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            bipush 11
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.MODULO:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            iconst_5
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.MULTIPLY:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            iconst_3
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.NEGATE:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            iconst_1
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.NOT:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            iconst_2
            iastore
        36: goto 38
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        37: pop
      StackMap locals:
      StackMap stack:
        38: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.NOT_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            bipush 13
            iastore
        39: goto 41
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        40: pop
      StackMap locals:
      StackMap stack:
        41: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.OR:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            bipush 15
            iastore
        42: goto 44
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        43: pop
      StackMap locals:
      StackMap stack:
        44: aload 0
            getstatic com.sun.javafx.fxml.expression.Operator.SUBTRACT:Lcom/sun/javafx/fxml/expression/Operator;
            invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
            bipush 7
            iastore
        45: goto 47
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        46: pop
      StackMap locals:
      StackMap stack:
        47: aload 0
            dup
            putstatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
          23    24      25  Class java.lang.NoSuchFieldError
          26    27      28  Class java.lang.NoSuchFieldError
          29    30      31  Class java.lang.NoSuchFieldError
          32    33      34  Class java.lang.NoSuchFieldError
          35    36      37  Class java.lang.NoSuchFieldError
          38    39      40  Class java.lang.NoSuchFieldError
          41    42      43  Class java.lang.NoSuchFieldError
          44    45      46  Class java.lang.NoSuchFieldError

  static int[] $SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 48
            getstatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.values:()[Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BEGIN_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
            bipush 6
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
            iconst_5
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.END_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
            bipush 7
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.FUNCTION:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
            iconst_3
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
            iconst_1
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.UNARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
            iconst_4
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
            invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
            iconst_2
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            dup
            putstatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
}
SourceFile: "Expression.java"
NestHost: com.sun.javafx.fxml.expression.Expression
InnerClasses:
  private Parser = com.sun.javafx.fxml.expression.Expression$Parser of com.sun.javafx.fxml.expression.Expression
  public Token = com.sun.javafx.fxml.expression.Expression$Parser$Token of com.sun.javafx.fxml.expression.Expression$Parser
  public final TokenType = com.sun.javafx.fxml.expression.Expression$Parser$TokenType of com.sun.javafx.fxml.expression.Expression$Parser