public class org.hsqldb.cmdline.sqltool.SqlFileScanner implements org.hsqldb.cmdline.sqltool.TokenSource
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.hsqldb.cmdline.sqltool.SqlFileScanner
  super_class: java.lang.Object
{
  public static final int YYEOF;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

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

  public static final int SPECIAL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 12

  public static final int SQL_DOUBLE_QUOTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final int SQL_SINGLE_QUOTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int GOBBLE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 10

  public static final int RAW;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int SQL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int YYINITIAL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int EDIT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  public static final int PL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 14

  public static final int PROMPT_CHANGE_STATE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 20

  public static final int MACRO;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 18

  private static final int[] ZZ_LEXSTATE;
    descriptor: [I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.String ZZ_CMAP_PACKED;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "\t\u0000\u0001\u0006\u0001\u0002\u0001\u0000\u0001\u0006\u0001\u0001\u0012\u0000\u0001\u0006\u0001\u0000\u0001\u0003\u0004\u0000\u0001\u001C\u0002\u0000\u0001\u0005\u0002\u0000\u0001\u0007\u0001\u001B\u0001\u0004\n\u0000\u0001\u001A\u0001\b\u0005\u0000\u0001\u0010\u0001\t\u0001\u000E\u0001\u0016\u0001\n\u0001\u0012\u0001\u000B\u0001\u0000\u0001\f\u0001\u0000\u0001\u0017\u0001\u0018\u0001\u0000\u0001\r\u0001\u0014\u0001\u0015\u0001\u0000\u0001\u000F\u0001\u0000\u0001\u0011\u0001\u0013\u0006\u0000\u0001\u0019\u0004\u0000\u0001\u0010\u0001\t\u0001\u000E\u0001\u0016\u0001\n\u0001\u0012\u0001\u000B\u0001\u0000\u0001\f\u0001\u0000\u0001\u0017\u0001\u0018\u0001\u0000\u0001\r\u0001\u0014\u0001\u0015\u0001\u0000\u0001\u000F\u0001\u0000\u0001\u0011\u0001\u0013\uFF8A\u0000"

  private static final char[] ZZ_CMAP;
    descriptor: [C
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final int[] ZZ_ACTION;
    descriptor: [I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.String ZZ_ACTION_PACKED_0;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "\f\u0000\u0001\u0001\u0002\u0002\u0001\u0003\u0001\u0004\u0001\u0005\u0001\u0006\u0001\u0007\u0001\b\u0003\u0001\u0001\t\u0001\n\u0001\u000B\u0002\f\u0001\r\u0002\u000B\u0001\u000E\u0001\u000F\u0002\u0010\u0001\u000B\u0001\u0000\u0002\u0011\u0001\u0000\u0001\u0012\u0001\u0013\u0001\u0012\u0001\u0014\u0002\u0015\u0001\u0012\u0002\u0016\u0002\u0012\u0002\u0017\u0002\u0018\u0002\u0019\u0002\u001A\u0007\u0000\u0002\u001B\b\u0000\u0002\u001C\u0002\u001D\u0001\u0000\u0002\u001E\u0001\u001F\u0003\u0000\u0001 \u0001!\u0003\u0000\u0002\"\"\u0000"

  private static final int[] ZZ_ROWMAP;
    descriptor: [I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.String ZZ_ROWMAP_PACKED_0;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "\u0000\u0000\u0000\u001D\u0000:\u0000W\u0000t\u0000\u0091\u0000\u00AE\u0000\u00CB\u0000\u00E8\u0000\u0105\u0000\u0122\u0000\u013F\u0000\u015C\u0000\u0179\u0000\u015C\u0000\u015C\u0000\u0196\u0000\u015C\u0000\u01B3\u0000\u01D0\u0000\u015C\u0000\u01ED\u0000\u020A\u0000\u0227\u0000\u015C\u0000\u015C\u0000\u015C\u0000\u0244\u0000\u015C\u0000\u015C\u0000\u0261\u0000\u027E\u0000\u015C\u0000\u015C\u0000\u029B\u0000\u015C\u0000\u02B8\u0000\u02D5\u0000\u02F2\u0000\u015C\u0000\u030F\u0000\u032C\u0000\u0349\u0000\u0366\u0000\u015C\u0000\u0383\u0000\u015C\u0000\u015C\u0000\u03A0\u0000\u015C\u0000\u03BD\u0000\u03DA\u0000\u03F7\u0000\u015C\u0000\u0414\u0000\u015C\u0000\u0431\u0000\u015C\u0000\u044E\u0000\u015C\u0000\u046B\u0000\u0488\u0000\u04A5\u0000\u04C2\u0000\u04DF\u0000\u04FC\u0000\u02B8\u0000\u0519\u0000\u015C\u0000\u0536\u0000\u0553\u0000\u0570\u0000\u058D\u0000\u05AA\u0000\u05C7\u0000\u05E4\u0000\u0601\u0000\u061E\u0000\u015C\u0000\u063B\u0000\u015C\u0000\u0658\u0000\u0675\u0000\u015C\u0000\u015C\u0000\u0692\u0000\u06AF\u0000\u06CC\u0000\u015C\u0000\u015C\u0000\u06E9\u0000\u0706\u0000\u0723\u0000\u0740\u0000\u015C\u0000\u075D\u0000\u077A\u0000\u0797\u0000\u07B4\u0000\u07D1\u0000\u07EE\u0000\u080B\u0000\u0828\u0000\u0845\u0000\u0862\u0000\u087F\u0000\u089C\u0000\u08B9\u0000\u08D6\u0000\u08F3\u0000\u0910\u0000\u092D\u0000\u094A\u0000\u0967\u0000\u0984\u0000\u09A1\u0000\u09BE\u0000\u09DB\u0000\u09F8\u0000\u0A15\u0000\u0A32\u0000\u0A4F\u0000\u0A6C\u0000\u0A89\u0000\u0AA6\u0000\u0AC3\u0000\u0AE0\u0000\u0AFD\u0000\u0B1A"

  private static final int[] ZZ_TRANS;
    descriptor: [I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.String ZZ_TRANS_PACKED_0;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "\u0001\r\u0001\u000E\u0001\u000F\u0001\u0010\u0001\u0011\u0001\u0012\u0001\u0013\u0001\u0014\u0001\u0015\u0001\u0016\u0004\r\u0001\u0017\u0007\r\u0001\u0018\u0002\r\u0001\u0019\u0001\u001A\u0001\r\u0001\u0010\u0001\u001B\u0001\u001C\u0001\u001D\u0001\u001E\u0001\u001F\u0002\u001B\u0001 \u0001!\u0013\u001B\u0001\"\u0001\u001B\u0001#\u0001$\u0001\u001E\u0001\u001F\u0001\u001B\u0001%\u0001 \u0001!\u0013\u001B\u0001\"\u0001&\u0001'\u0001(\u0003&\u0001\u0004\u0014&\u0001)\u0001&\u001C*\u0001+\u0003,\u0001-\u0019,\u0001\u0007\u0001.\u0001/\u001A\u0007\u00010\u00011\u00012\u00010\u00013\u00020\u00014\u00160\u00015\u00016\u00010\u00013\u00020\u00014\u00160\u00017\u00018\u001B0\u00019\u0001:\u00010\u00013\u00020\u00014\u00150\u0001\u0000\u0001;\u0001<9\u0000\u0001\u000F\u001F\u0000\u0001=\u001D\u0000\u0001\u0013\u0016\u0000\u0001\u0014\u0002\u0000\u001A\u0014\n\u0000\u0001>!\u0000\u0001?\u0017\u0000\u0001@\u0014\u0000\u0001\u001D\u001F\u0000\u0001A\u001E\u0000\u0001B\u0017\u0000\u0001$\u001B\u0000\u0001#\u0001$\u0003\u0000\u0001C\u0016\u0000\u0001&\u0001'\u0001(\u001A&\u0002\u0000\u0001(\u001A\u0000\u0001&\u0001D\u0001E\u0003&\u0001)\u0001&\u0001F\u0014&\u001C*\u001D\u0000\u00010\u0003,\u0001\u0000\u0019,\u0002\u0000\u0001/\u001C\u0000\u00012\u001F\u0000\u0001G\u001E\u0000\u0001H\u0017\u0000\u00016\u001C\u0000\u00018\u001C\u0000\u0001:\u001C\u0000\u0001<\u001A\u0000\u0005=\u0001I\u0017=\u000B\u0000\u0001J\u001B\u0000\u0001K \u0000\u0001L\u000E\u0000\u0005A\u0001M\u0017A\u0001B\u0001N\u0001O\u001AB\u0002\u0000\u0001E\u001A\u0000\u0001&\u0001P\u0001Q\u0003&\u0001F\u0016&\u0005G\u0001R\u0017G\u0001H\u0001S\u0001T\u001AH\u0004=\u0001U\u0001I\u0017=\f\u0000\u0001V \u0000\u0001W$\u0000\u0001X\u0004\u0000\u0004A\u0001Y\u0001M\u0017A\u0002\u0000\u0001O\u001C\u0000\u0001Q\u001A\u0000\u0004G\u0001Z\u0001R\u0017G\u0002\u0000\u0001T'\u0000\u0001[ \u0000\u0001\\\u001B\u0000\u0001]\r\u0000\u0001^\u0001_\u0003\u0000\u0001[ \u0000\u0001`!\u0000\u0001a\u000F\u0000\u0001_ \u0000\u0001b \u0000\u0001[\u0018\u0000\u0001b\u000B\u0000\u0001c\u0001\u0000\u0001d\u0001e\u001A\u0000\u0001f\u0018\u0000\u0001g\u001C\u0000\u0001h\u0001i\u0019\u0000\u0001j\u0015\u0000\u0001k*\u0000\u0001l\u0016\u0000\u0001m\u001C\u0000\u0001n\u0014\u0000\u0001k\b\u0000\u0001o\u001B\u0000\u0001p%\u0000\u0001q\u0016\u0000\u0001r\u0015\u0000\u0001s\u001C\u0000\u0001t\"\u0000\u0001u\u0018\u0000\u0001v%\u0000\u0001w\u001D\u0000\u0001x\u0011\u0000\u0001y%\u0000\u0001z \u0000\u0001{\u0017\u0000\u0001|\u0013\u0000\u0001}\u001F\u0000\u0001}\u001F\u0000\u0001~\u001B\u0000\u0001y\r\u0000\u0001}\u0001^\u0001_\u001A}\u000E\u0000\u0001\u0018\u0000\u0001\u0080\u0018\u0000\u0001\u0081\u001C\u0000\u0001\u0081\u000B\u0000\u0001c\u0002\u0000\u0001e\u0007\u0000"

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

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

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

  private static final java.lang.String[] ZZ_ERROR_MSG;
    descriptor: [Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final int[] ZZ_ATTRIBUTE;
    descriptor: [I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.String ZZ_ATTRIBUTE_PACKED_0;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "\f\u0000\u0001\t\u0001\u0001\u0002\t\u0001\u0001\u0001\t\u0002\u0001\u0001\t\u0003\u0001\u0003\t\u0001\u0001\u0002\t\u0002\u0001\u0002\t\u0001\u0001\u0001\t\u0001\u0001\u0001\u0000\u0001\u0001\u0001\t\u0001\u0000\u0003\u0001\u0001\t\u0001\u0001\u0002\t\u0001\u0001\u0001\t\u0003\u0001\u0001\t\u0001\u0001\u0001\t\u0001\u0001\u0001\t\u0001\u0001\u0001\t\u0007\u0000\u0001\u0001\u0001\t\b\u0000\u0001\u0001\u0001\t\u0001\u0001\u0001\t\u0001\u0000\u0001\u0001\u0002\t\u0003\u0000\u0002\t\u0003\u0000\u0001\u0001\u0001\t\"\u0000"

  private java.io.Reader zzReader;
    descriptor: Ljava/io/Reader;
    flags: (0x0002) ACC_PRIVATE

  private int zzState;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int zzLexicalState;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

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

  private int zzMarkedPos;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int zzCurrentPos;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int zzStartRead;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int zzEndRead;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int yyline;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int yychar;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int yycolumn;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private boolean zzAtBOL;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean zzAtEOF;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean zzEOFDone;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private static org.hsqldb.lib.FrameworkLogger logger;
    descriptor: Lorg/hsqldb/lib/FrameworkLogger;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private java.lang.StringBuffer commandBuffer;
    descriptor: Ljava/lang/StringBuffer;
    flags: (0x0002) ACC_PRIVATE

  private boolean interactive;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private java.io.PrintStream psStd;
    descriptor: Ljava/io/PrintStream;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String magicPrefix;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private int requestedState;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String rawLeadinPrompt;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private boolean specialAppendState;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String sqlPrompt;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String sqltoolPrompt;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String rawPrompt;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 48
            ldc Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.$assertionsDisabled:Z
         3: .line 75
            bipush 22
            newarray 10
            dup
            iconst_2
         4: .line 76
            iconst_1
            iastore
            dup
            iconst_3
            iconst_2
            iastore
            dup
            iconst_4
            iconst_3
            iastore
            dup
            iconst_5
            iconst_3
            iastore
            dup
            bipush 6
            iconst_4
            iastore
            dup
            bipush 7
            iconst_4
            iastore
            dup
            bipush 8
            iconst_5
            iastore
            dup
            bipush 9
            iconst_5
            iastore
            dup
            bipush 10
            bipush 6
            iastore
            dup
            bipush 11
            bipush 6
            iastore
            dup
            bipush 12
            bipush 7
            iastore
            dup
            bipush 13
            bipush 7
            iastore
            dup
            bipush 14
            bipush 8
            iastore
            dup
            bipush 15
            bipush 8
            iastore
            dup
            bipush 16
         5: .line 77
            bipush 9
            iastore
            dup
            bipush 17
            bipush 9
            iastore
            dup
            bipush 18
            bipush 10
            iastore
            dup
            bipush 19
            bipush 10
            iastore
            dup
            bipush 20
            bipush 11
            iastore
            dup
            bipush 21
            bipush 11
            iastore
         6: .line 75
            putstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_LEXSTATE:[I
         7: .line 95
            ldc "\t\u0000\u0001\u0006\u0001\u0002\u0001\u0000\u0001\u0006\u0001\u0001\u0012\u0000\u0001\u0006\u0001\u0000\u0001\u0003\u0004\u0000\u0001\u001C\u0002\u0000\u0001\u0005\u0002\u0000\u0001\u0007\u0001\u001B\u0001\u0004\n\u0000\u0001\u001A\u0001\b\u0005\u0000\u0001\u0010\u0001\t\u0001\u000E\u0001\u0016\u0001\n\u0001\u0012\u0001\u000B\u0001\u0000\u0001\f\u0001\u0000\u0001\u0017\u0001\u0018\u0001\u0000\u0001\r\u0001\u0014\u0001\u0015\u0001\u0000\u0001\u000F\u0001\u0000\u0001\u0011\u0001\u0013\u0006\u0000\u0001\u0019\u0004\u0000\u0001\u0010\u0001\t\u0001\u000E\u0001\u0016\u0001\n\u0001\u0012\u0001\u000B\u0001\u0000\u0001\f\u0001\u0000\u0001\u0017\u0001\u0018\u0001\u0000\u0001\r\u0001\u0014\u0001\u0015\u0001\u0000\u0001\u000F\u0001\u0000\u0001\u0011\u0001\u0013\uFF8A\u0000"
            invokestatic org.hsqldb.cmdline.sqltool.SqlFileScanner.zzUnpackCMap:(Ljava/lang/String;)[C
            putstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_CMAP:[C
         8: .line 100
            invokestatic org.hsqldb.cmdline.sqltool.SqlFileScanner.zzUnpackAction:()[I
            putstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_ACTION:[I
         9: .line 134
            invokestatic org.hsqldb.cmdline.sqltool.SqlFileScanner.zzUnpackRowMap:()[I
            putstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_ROWMAP:[I
        10: .line 176
            invokestatic org.hsqldb.cmdline.sqltool.SqlFileScanner.zzUnpackTrans:()[I
            putstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_TRANS:[I
        11: .line 247
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
        12: .line 248
            ldc "Unkown internal scanner error"
            aastore
            dup
            iconst_1
        13: .line 249
            ldc "Error: could not match input"
            aastore
            dup
            iconst_2
        14: .line 250
            ldc "Error: pushback value was too large"
            aastore
        15: .line 247
            putstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_ERROR_MSG:[Ljava/lang/String;
        16: .line 256
            invokestatic org.hsqldb.cmdline.sqltool.SqlFileScanner.zzUnpackAttribute:()[I
            putstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_ATTRIBUTE:[I
        17: .line 337
            ldc Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            invokestatic org.hsqldb.lib.FrameworkLogger.getLog:(Ljava/lang/Class;)Lorg/hsqldb/lib/FrameworkLogger;
        18: .line 336
            putstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.logger:Lorg/hsqldb/lib/FrameworkLogger;
        19: .line 337
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private static int[] zzUnpackAction();
    descriptor: ()[I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=0
         0: .line 112
            sipush 129
            newarray 10
            astore 0 /* result */
        start local 0 // int[] result
         1: .line 113
            iconst_0
            istore 1 /* offset */
        start local 1 // int offset
         2: .line 114
            ldc "\f\u0000\u0001\u0001\u0002\u0002\u0001\u0003\u0001\u0004\u0001\u0005\u0001\u0006\u0001\u0007\u0001\b\u0003\u0001\u0001\t\u0001\n\u0001\u000B\u0002\f\u0001\r\u0002\u000B\u0001\u000E\u0001\u000F\u0002\u0010\u0001\u000B\u0001\u0000\u0002\u0011\u0001\u0000\u0001\u0012\u0001\u0013\u0001\u0012\u0001\u0014\u0002\u0015\u0001\u0012\u0002\u0016\u0002\u0012\u0002\u0017\u0002\u0018\u0002\u0019\u0002\u001A\u0007\u0000\u0002\u001B\b\u0000\u0002\u001C\u0002\u001D\u0001\u0000\u0002\u001E\u0001\u001F\u0003\u0000\u0001 \u0001!\u0003\u0000\u0002\"\"\u0000"
            iload 1 /* offset */
            aload 0 /* result */
            invokestatic org.hsqldb.cmdline.sqltool.SqlFileScanner.zzUnpackAction:(Ljava/lang/String;I[I)I
            istore 1 /* offset */
         3: .line 115
            aload 0 /* result */
            areturn
        end local 1 // int offset
        end local 0 // int[] result
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            1    4     0  result  [I
            2    4     1  offset  I

  private static int zzUnpackAction(java.lang.String, int, int[]);
    descriptor: (Ljava/lang/String;I[I)I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=8, args_size=3
        start local 0 // java.lang.String packed
        start local 1 // int offset
        start local 2 // int[] result
         0: .line 119
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         1: .line 120
            iload 1 /* offset */
            istore 4 /* j */
        start local 4 // int j
         2: .line 121
            aload 0 /* packed */
            invokevirtual java.lang.String.length:()I
            istore 5 /* l */
        start local 5 // int l
         3: .line 122
            goto 7
         4: .line 123
      StackMap locals: int int int
      StackMap stack:
            aload 0 /* packed */
            iload 3 /* i */
            iinc 3 /* i */ 1
            invokevirtual java.lang.String.charAt:(I)C
            istore 6 /* count */
        start local 6 // int count
         5: .line 124
            aload 0 /* packed */
            iload 3 /* i */
            iinc 3 /* i */ 1
            invokevirtual java.lang.String.charAt:(I)C
            istore 7 /* value */
        start local 7 // int value
         6: .line 125
      StackMap locals: int int
      StackMap stack:
            aload 2 /* result */
            iload 4 /* j */
            iinc 4 /* j */ 1
            iload 7 /* value */
            iastore
            iinc 6 /* count */ -1
            iload 6 /* count */
            ifgt 6
        end local 7 // int value
        end local 6 // int count
         7: .line 122
      StackMap locals:
      StackMap stack:
            iload 3 /* i */
            iload 5 /* l */
            if_icmplt 4
         8: .line 127
            iload 4 /* j */
            ireturn
        end local 5 // int l
        end local 4 // int j
        end local 3 // int i
        end local 2 // int[] result
        end local 1 // int offset
        end local 0 // java.lang.String packed
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0  packed  Ljava/lang/String;
            0    9     1  offset  I
            0    9     2  result  [I
            1    9     3       i  I
            2    9     4       j  I
            3    9     5       l  I
            5    7     6   count  I
            6    7     7   value  I
    MethodParameters:
        Name  Flags
      packed  
      offset  
      result  

  private static int[] zzUnpackRowMap();
    descriptor: ()[I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=0
         0: .line 156
            sipush 129
            newarray 10
            astore 0 /* result */
        start local 0 // int[] result
         1: .line 157
            iconst_0
            istore 1 /* offset */
        start local 1 // int offset
         2: .line 158
            ldc "\u0000\u0000\u0000\u001D\u0000:\u0000W\u0000t\u0000\u0091\u0000\u00AE\u0000\u00CB\u0000\u00E8\u0000\u0105\u0000\u0122\u0000\u013F\u0000\u015C\u0000\u0179\u0000\u015C\u0000\u015C\u0000\u0196\u0000\u015C\u0000\u01B3\u0000\u01D0\u0000\u015C\u0000\u01ED\u0000\u020A\u0000\u0227\u0000\u015C\u0000\u015C\u0000\u015C\u0000\u0244\u0000\u015C\u0000\u015C\u0000\u0261\u0000\u027E\u0000\u015C\u0000\u015C\u0000\u029B\u0000\u015C\u0000\u02B8\u0000\u02D5\u0000\u02F2\u0000\u015C\u0000\u030F\u0000\u032C\u0000\u0349\u0000\u0366\u0000\u015C\u0000\u0383\u0000\u015C\u0000\u015C\u0000\u03A0\u0000\u015C\u0000\u03BD\u0000\u03DA\u0000\u03F7\u0000\u015C\u0000\u0414\u0000\u015C\u0000\u0431\u0000\u015C\u0000\u044E\u0000\u015C\u0000\u046B\u0000\u0488\u0000\u04A5\u0000\u04C2\u0000\u04DF\u0000\u04FC\u0000\u02B8\u0000\u0519\u0000\u015C\u0000\u0536\u0000\u0553\u0000\u0570\u0000\u058D\u0000\u05AA\u0000\u05C7\u0000\u05E4\u0000\u0601\u0000\u061E\u0000\u015C\u0000\u063B\u0000\u015C\u0000\u0658\u0000\u0675\u0000\u015C\u0000\u015C\u0000\u0692\u0000\u06AF\u0000\u06CC\u0000\u015C\u0000\u015C\u0000\u06E9\u0000\u0706\u0000\u0723\u0000\u0740\u0000\u015C\u0000\u075D\u0000\u077A\u0000\u0797\u0000\u07B4\u0000\u07D1\u0000\u07EE\u0000\u080B\u0000\u0828\u0000\u0845\u0000\u0862\u0000\u087F\u0000\u089C\u0000\u08B9\u0000\u08D6\u0000\u08F3\u0000\u0910\u0000\u092D\u0000\u094A\u0000\u0967\u0000\u0984\u0000\u09A1\u0000\u09BE\u0000\u09DB\u0000\u09F8\u0000\u0A15\u0000\u0A32\u0000\u0A4F\u0000\u0A6C\u0000\u0A89\u0000\u0AA6\u0000\u0AC3\u0000\u0AE0\u0000\u0AFD\u0000\u0B1A"
            iload 1 /* offset */
            aload 0 /* result */
            invokestatic org.hsqldb.cmdline.sqltool.SqlFileScanner.zzUnpackRowMap:(Ljava/lang/String;I[I)I
            istore 1 /* offset */
         3: .line 159
            aload 0 /* result */
            areturn
        end local 1 // int offset
        end local 0 // int[] result
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            1    4     0  result  [I
            2    4     1  offset  I

  private static int zzUnpackRowMap(java.lang.String, int, int[]);
    descriptor: (Ljava/lang/String;I[I)I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // java.lang.String packed
        start local 1 // int offset
        start local 2 // int[] result
         0: .line 163
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         1: .line 164
            iload 1 /* offset */
            istore 4 /* j */
        start local 4 // int j
         2: .line 165
            aload 0 /* packed */
            invokevirtual java.lang.String.length:()I
            istore 5 /* l */
        start local 5 // int l
         3: .line 166
            goto 6
         4: .line 167
      StackMap locals: int int int
      StackMap stack:
            aload 0 /* packed */
            iload 3 /* i */
            iinc 3 /* i */ 1
            invokevirtual java.lang.String.charAt:(I)C
            bipush 16
            ishl
            istore 6 /* high */
        start local 6 // int high
         5: .line 168
            aload 2 /* result */
            iload 4 /* j */
            iinc 4 /* j */ 1
            iload 6 /* high */
            aload 0 /* packed */
            iload 3 /* i */
            iinc 3 /* i */ 1
            invokevirtual java.lang.String.charAt:(I)C
            ior
            iastore
        end local 6 // int high
         6: .line 166
      StackMap locals:
      StackMap stack:
            iload 3 /* i */
            iload 5 /* l */
            if_icmplt 4
         7: .line 170
            iload 4 /* j */
            ireturn
        end local 5 // int l
        end local 4 // int j
        end local 3 // int i
        end local 2 // int[] result
        end local 1 // int offset
        end local 0 // java.lang.String packed
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0  packed  Ljava/lang/String;
            0    8     1  offset  I
            0    8     2  result  [I
            1    8     3       i  I
            2    8     4       j  I
            3    8     5       l  I
            5    6     6    high  I
    MethodParameters:
        Name  Flags
      packed  
      offset  
      result  

  private static int[] zzUnpackTrans();
    descriptor: ()[I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=0
         0: .line 221
            sipush 2871
            newarray 10
            astore 0 /* result */
        start local 0 // int[] result
         1: .line 222
            iconst_0
            istore 1 /* offset */
        start local 1 // int offset
         2: .line 223
            ldc "\u0001\r\u0001\u000E\u0001\u000F\u0001\u0010\u0001\u0011\u0001\u0012\u0001\u0013\u0001\u0014\u0001\u0015\u0001\u0016\u0004\r\u0001\u0017\u0007\r\u0001\u0018\u0002\r\u0001\u0019\u0001\u001A\u0001\r\u0001\u0010\u0001\u001B\u0001\u001C\u0001\u001D\u0001\u001E\u0001\u001F\u0002\u001B\u0001 \u0001!\u0013\u001B\u0001\"\u0001\u001B\u0001#\u0001$\u0001\u001E\u0001\u001F\u0001\u001B\u0001%\u0001 \u0001!\u0013\u001B\u0001\"\u0001&\u0001'\u0001(\u0003&\u0001\u0004\u0014&\u0001)\u0001&\u001C*\u0001+\u0003,\u0001-\u0019,\u0001\u0007\u0001.\u0001/\u001A\u0007\u00010\u00011\u00012\u00010\u00013\u00020\u00014\u00160\u00015\u00016\u00010\u00013\u00020\u00014\u00160\u00017\u00018\u001B0\u00019\u0001:\u00010\u00013\u00020\u00014\u00150\u0001\u0000\u0001;\u0001<9\u0000\u0001\u000F\u001F\u0000\u0001=\u001D\u0000\u0001\u0013\u0016\u0000\u0001\u0014\u0002\u0000\u001A\u0014\n\u0000\u0001>!\u0000\u0001?\u0017\u0000\u0001@\u0014\u0000\u0001\u001D\u001F\u0000\u0001A\u001E\u0000\u0001B\u0017\u0000\u0001$\u001B\u0000\u0001#\u0001$\u0003\u0000\u0001C\u0016\u0000\u0001&\u0001'\u0001(\u001A&\u0002\u0000\u0001(\u001A\u0000\u0001&\u0001D\u0001E\u0003&\u0001)\u0001&\u0001F\u0014&\u001C*\u001D\u0000\u00010\u0003,\u0001\u0000\u0019,\u0002\u0000\u0001/\u001C\u0000\u00012\u001F\u0000\u0001G\u001E\u0000\u0001H\u0017\u0000\u00016\u001C\u0000\u00018\u001C\u0000\u0001:\u001C\u0000\u0001<\u001A\u0000\u0005=\u0001I\u0017=\u000B\u0000\u0001J\u001B\u0000\u0001K \u0000\u0001L\u000E\u0000\u0005A\u0001M\u0017A\u0001B\u0001N\u0001O\u001AB\u0002\u0000\u0001E\u001A\u0000\u0001&\u0001P\u0001Q\u0003&\u0001F\u0016&\u0005G\u0001R\u0017G\u0001H\u0001S\u0001T\u001AH\u0004=\u0001U\u0001I\u0017=\f\u0000\u0001V \u0000\u0001W$\u0000\u0001X\u0004\u0000\u0004A\u0001Y\u0001M\u0017A\u0002\u0000\u0001O\u001C\u0000\u0001Q\u001A\u0000\u0004G\u0001Z\u0001R\u0017G\u0002\u0000\u0001T'\u0000\u0001[ \u0000\u0001\\\u001B\u0000\u0001]\r\u0000\u0001^\u0001_\u0003\u0000\u0001[ \u0000\u0001`!\u0000\u0001a\u000F\u0000\u0001_ \u0000\u0001b \u0000\u0001[\u0018\u0000\u0001b\u000B\u0000\u0001c\u0001\u0000\u0001d\u0001e\u001A\u0000\u0001f\u0018\u0000\u0001g\u001C\u0000\u0001h\u0001i\u0019\u0000\u0001j\u0015\u0000\u0001k*\u0000\u0001l\u0016\u0000\u0001m\u001C\u0000\u0001n\u0014\u0000\u0001k\b\u0000\u0001o\u001B\u0000\u0001p%\u0000\u0001q\u0016\u0000\u0001r\u0015\u0000\u0001s\u001C\u0000\u0001t\"\u0000\u0001u\u0018\u0000\u0001v%\u0000\u0001w\u001D\u0000\u0001x\u0011\u0000\u0001y%\u0000\u0001z \u0000\u0001{\u0017\u0000\u0001|\u0013\u0000\u0001}\u001F\u0000\u0001}\u001F\u0000\u0001~\u001B\u0000\u0001y\r\u0000\u0001}\u0001^\u0001_\u001A}\u000E\u0000\u0001\u0018\u0000\u0001\u0080\u0018\u0000\u0001\u0081\u001C\u0000\u0001\u0081\u000B\u0000\u0001c\u0002\u0000\u0001e\u0007\u0000"
            iload 1 /* offset */
            aload 0 /* result */
            invokestatic org.hsqldb.cmdline.sqltool.SqlFileScanner.zzUnpackTrans:(Ljava/lang/String;I[I)I
            istore 1 /* offset */
         3: .line 224
            aload 0 /* result */
            areturn
        end local 1 // int offset
        end local 0 // int[] result
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            1    4     0  result  [I
            2    4     1  offset  I

  private static int zzUnpackTrans(java.lang.String, int, int[]);
    descriptor: (Ljava/lang/String;I[I)I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=8, args_size=3
        start local 0 // java.lang.String packed
        start local 1 // int offset
        start local 2 // int[] result
         0: .line 228
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         1: .line 229
            iload 1 /* offset */
            istore 4 /* j */
        start local 4 // int j
         2: .line 230
            aload 0 /* packed */
            invokevirtual java.lang.String.length:()I
            istore 5 /* l */
        start local 5 // int l
         3: .line 231
            goto 8
         4: .line 232
      StackMap locals: int int int
      StackMap stack:
            aload 0 /* packed */
            iload 3 /* i */
            iinc 3 /* i */ 1
            invokevirtual java.lang.String.charAt:(I)C
            istore 6 /* count */
        start local 6 // int count
         5: .line 233
            aload 0 /* packed */
            iload 3 /* i */
            iinc 3 /* i */ 1
            invokevirtual java.lang.String.charAt:(I)C
            istore 7 /* value */
        start local 7 // int value
         6: .line 234
            iinc 7 /* value */ -1
         7: .line 235
      StackMap locals: int int
      StackMap stack:
            aload 2 /* result */
            iload 4 /* j */
            iinc 4 /* j */ 1
            iload 7 /* value */
            iastore
            iinc 6 /* count */ -1
            iload 6 /* count */
            ifgt 7
        end local 7 // int value
        end local 6 // int count
         8: .line 231
      StackMap locals:
      StackMap stack:
            iload 3 /* i */
            iload 5 /* l */
            if_icmplt 4
         9: .line 237
            iload 4 /* j */
            ireturn
        end local 5 // int l
        end local 4 // int j
        end local 3 // int i
        end local 2 // int[] result
        end local 1 // int offset
        end local 0 // java.lang.String packed
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   10     0  packed  Ljava/lang/String;
            0   10     1  offset  I
            0   10     2  result  [I
            1   10     3       i  I
            2   10     4       j  I
            3   10     5       l  I
            5    8     6   count  I
            6    8     7   value  I
    MethodParameters:
        Name  Flags
      packed  
      offset  
      result  

  private static int[] zzUnpackAttribute();
    descriptor: ()[I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=0
         0: .line 268
            sipush 129
            newarray 10
            astore 0 /* result */
        start local 0 // int[] result
         1: .line 269
            iconst_0
            istore 1 /* offset */
        start local 1 // int offset
         2: .line 270
            ldc "\f\u0000\u0001\t\u0001\u0001\u0002\t\u0001\u0001\u0001\t\u0002\u0001\u0001\t\u0003\u0001\u0003\t\u0001\u0001\u0002\t\u0002\u0001\u0002\t\u0001\u0001\u0001\t\u0001\u0001\u0001\u0000\u0001\u0001\u0001\t\u0001\u0000\u0003\u0001\u0001\t\u0001\u0001\u0002\t\u0001\u0001\u0001\t\u0003\u0001\u0001\t\u0001\u0001\u0001\t\u0001\u0001\u0001\t\u0001\u0001\u0001\t\u0007\u0000\u0001\u0001\u0001\t\b\u0000\u0001\u0001\u0001\t\u0001\u0001\u0001\t\u0001\u0000\u0001\u0001\u0002\t\u0003\u0000\u0002\t\u0003\u0000\u0001\u0001\u0001\t\"\u0000"
            iload 1 /* offset */
            aload 0 /* result */
            invokestatic org.hsqldb.cmdline.sqltool.SqlFileScanner.zzUnpackAttribute:(Ljava/lang/String;I[I)I
            istore 1 /* offset */
         3: .line 271
            aload 0 /* result */
            areturn
        end local 1 // int offset
        end local 0 // int[] result
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            1    4     0  result  [I
            2    4     1  offset  I

  private static int zzUnpackAttribute(java.lang.String, int, int[]);
    descriptor: (Ljava/lang/String;I[I)I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=8, args_size=3
        start local 0 // java.lang.String packed
        start local 1 // int offset
        start local 2 // int[] result
         0: .line 275
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         1: .line 276
            iload 1 /* offset */
            istore 4 /* j */
        start local 4 // int j
         2: .line 277
            aload 0 /* packed */
            invokevirtual java.lang.String.length:()I
            istore 5 /* l */
        start local 5 // int l
         3: .line 278
            goto 7
         4: .line 279
      StackMap locals: int int int
      StackMap stack:
            aload 0 /* packed */
            iload 3 /* i */
            iinc 3 /* i */ 1
            invokevirtual java.lang.String.charAt:(I)C
            istore 6 /* count */
        start local 6 // int count
         5: .line 280
            aload 0 /* packed */
            iload 3 /* i */
            iinc 3 /* i */ 1
            invokevirtual java.lang.String.charAt:(I)C
            istore 7 /* value */
        start local 7 // int value
         6: .line 281
      StackMap locals: int int
      StackMap stack:
            aload 2 /* result */
            iload 4 /* j */
            iinc 4 /* j */ 1
            iload 7 /* value */
            iastore
            iinc 6 /* count */ -1
            iload 6 /* count */
            ifgt 6
        end local 7 // int value
        end local 6 // int count
         7: .line 278
      StackMap locals:
      StackMap stack:
            iload 3 /* i */
            iload 5 /* l */
            if_icmplt 4
         8: .line 283
            iload 4 /* j */
            ireturn
        end local 5 // int l
        end local 4 // int j
        end local 3 // int i
        end local 2 // int[] result
        end local 1 // int offset
        end local 0 // java.lang.String packed
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0  packed  Ljava/lang/String;
            0    9     1  offset  I
            0    9     2  result  [I
            1    9     3       i  I
            2    9     4       j  I
            3    9     5       l  I
            5    7     6   count  I
            6    7     7   value  I
    MethodParameters:
        Name  Flags
      packed  
      offset  
      result  

  public void setRequestedState(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // int requestedState
         0: .line 349
            aload 0 /* this */
            iload 1 /* requestedState */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.requestedState:I
         1: .line 350
            return
        end local 1 // int requestedState
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1  requestedState  I
    MethodParameters:
                Name  Flags
      requestedState  

  public void setRawLeadinPrompt(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.lang.String rawLeadinPrompt
         0: .line 358
            aload 0 /* this */
            aload 1 /* rawLeadinPrompt */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawLeadinPrompt:Ljava/lang/String;
         1: .line 359
            return
        end local 1 // java.lang.String rawLeadinPrompt
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1  rawLeadinPrompt  Ljava/lang/String;
    MethodParameters:
                 Name  Flags
      rawLeadinPrompt  

  private void rawLeadinPrompt();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 362
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.interactive:Z
            ifne 2
         1: .line 363
            return
         2: .line 365
      StackMap locals:
      StackMap stack:
            getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.$assertionsDisabled:Z
            ifne 4
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawLeadinPrompt:Ljava/lang/String;
            ifnonnull 4
            new java.lang.AssertionError
            dup
         3: .line 366
            ldc "Internal assertion failed.  Scanner's message Resource Bundle not initialized properly"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
         4: .line 368
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.psStd:Ljava/io/PrintStream;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawLeadinPrompt:Ljava/lang/String;
            invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
         5: .line 369
            return
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;

  private void trimBuffer();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 373
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            invokevirtual java.lang.StringBuffer.length:()I
            istore 1 /* len */
        start local 1 // int len
         1: .line 374
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            iload 1 /* len */
         2: .line 375
            iload 1 /* len */
            iconst_1
            if_icmple 3
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            iload 1 /* len */
            iconst_2
            isub
            invokevirtual java.lang.StringBuffer.charAt:(I)C
            bipush 13
            if_icmpne 3
            iconst_2
            goto 4
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner int
      StackMap stack: java.lang.StringBuffer int
         3: iconst_1
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner int
      StackMap stack: java.lang.StringBuffer int int
         4: isub
         5: .line 374
            invokevirtual java.lang.StringBuffer.setLength:(I)V
         6: .line 376
            return
        end local 1 // int len
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            1    7     1   len  I

  public void setCommandBuffer(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.lang.String s
         0: .line 379
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            iconst_0
            invokevirtual java.lang.StringBuffer.setLength:(I)V
         1: .line 380
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 1 /* s */
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
         2: .line 381
            return
        end local 1 // java.lang.String s
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    3     1     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      s     

  public void setInteractive(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // boolean interactive
         0: .line 384
            aload 0 /* this */
            iload 1 /* interactive */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.interactive:Z
         1: .line 385
            return
        end local 1 // boolean interactive
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1  interactive  Z
    MethodParameters:
             Name  Flags
      interactive  

  public void setMagicPrefix(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.lang.String magicPrefix
         0: .line 388
            aload 0 /* this */
            aload 1 /* magicPrefix */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.magicPrefix:Ljava/lang/String;
         1: .line 389
            return
        end local 1 // java.lang.String magicPrefix
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1  magicPrefix  Ljava/lang/String;
    MethodParameters:
             Name  Flags
      magicPrefix  

  public void setStdPrintStream(java.io.PrintStream);
    descriptor: (Ljava/io/PrintStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.io.PrintStream psStd
         0: .line 392
            aload 0 /* this */
            aload 1 /* psStd */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.psStd:Ljava/io/PrintStream;
         1: .line 393
            return
        end local 1 // java.io.PrintStream psStd
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1  psStd  Ljava/io/PrintStream;
    MethodParameters:
       Name  Flags
      psStd  

  public void setSqlPrompt(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.lang.String sqlPrompt
         0: .line 399
            aload 0 /* this */
            aload 1 /* sqlPrompt */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.sqlPrompt:Ljava/lang/String;
         1: .line 400
            return
        end local 1 // java.lang.String sqlPrompt
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1  sqlPrompt  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      sqlPrompt  

  public java.lang.String getSqlPrompt();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 402
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.sqlPrompt:Ljava/lang/String;
            areturn
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;

  public void setSqltoolPrompt(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.lang.String sqltoolPrompt
         0: .line 409
            aload 0 /* this */
            aload 1 /* sqltoolPrompt */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.sqltoolPrompt:Ljava/lang/String;
         1: .line 410
            return
        end local 1 // java.lang.String sqltoolPrompt
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1  sqltoolPrompt  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      sqltoolPrompt  

  public java.lang.String getSqltoolPrompt();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 412
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.sqltoolPrompt:Ljava/lang/String;
            areturn
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;

  public void setRawPrompt(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.lang.String rawPrompt
         0: .line 418
            aload 0 /* this */
            aload 1 /* rawPrompt */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawPrompt:Ljava/lang/String;
         1: .line 419
            return
        end local 1 // java.lang.String rawPrompt
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1  rawPrompt  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      rawPrompt  

  public java.lang.String getRawPrompt();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 421
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawPrompt:Ljava/lang/String;
            areturn
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;

  private void debug(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.lang.String id
        start local 2 // java.lang.String msg
         0: .line 425
            getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.logger:Lorg/hsqldb/lib/FrameworkLogger;
            new java.lang.StringBuilder
            dup
            aload 1 /* id */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ":  ["
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* msg */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 93
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual org.hsqldb.lib.FrameworkLogger.finest:(Ljava/lang/String;)V
         1: .line 426
            return
        end local 2 // java.lang.String msg
        end local 1 // java.lang.String id
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1    id  Ljava/lang/String;
            0    2     2   msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      id    
      msg   

  public java.lang.String strippedYytext();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 429
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            astore 1 /* lineString */
        start local 1 // java.lang.String lineString
         1: .line 430
            aload 1 /* lineString */
            invokevirtual java.lang.String.length:()I
            istore 2 /* len */
        start local 2 // int len
         2: .line 431
            iload 2 /* len */
            iload 2 /* len */
            iconst_1
            if_icmple 3
            aload 1 /* lineString */
            iload 2 /* len */
            iconst_2
            isub
            invokevirtual java.lang.String.charAt:(I)C
            bipush 13
            if_icmpne 3
            iconst_2
            goto 4
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner java.lang.String int
      StackMap stack: int
         3: iconst_1
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner java.lang.String int
      StackMap stack: int int
         4: isub
            istore 2 /* len */
         5: .line 432
            aload 1 /* lineString */
            iconst_0
            iload 2 /* len */
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            areturn
        end local 2 // int len
        end local 1 // java.lang.String lineString
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0        this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            1    6     1  lineString  Ljava/lang/String;
            2    6     2         len  I

  public void pushbackTrim();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 437
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            astore 1 /* lineString */
        start local 1 // java.lang.String lineString
         1: .line 438
            aload 1 /* lineString */
            invokevirtual java.lang.String.length:()I
            istore 2 /* len */
        start local 2 // int len
         2: .line 439
            aload 0 /* this */
            iload 2 /* len */
            iconst_1
            if_icmple 3
            aload 1 /* lineString */
            iload 2 /* len */
            iconst_2
            isub
            invokevirtual java.lang.String.charAt:(I)C
            bipush 13
            if_icmpne 3
            iconst_2
            goto 4
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner java.lang.String int
      StackMap stack: org.hsqldb.cmdline.sqltool.SqlFileScanner
         3: iconst_1
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner java.lang.String int
      StackMap stack: org.hsqldb.cmdline.sqltool.SqlFileScanner int
         4: invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yypushback:(I)V
         5: .line 440
            return
        end local 2 // int len
        end local 1 // java.lang.String lineString
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0        this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            1    6     1  lineString  Ljava/lang/String;
            2    6     2         len  I

  private void prompt(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.lang.String s
         0: .line 443
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.interactive:Z
            ifne 1
            return
         1: .line 444
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.psStd:Ljava/io/PrintStream;
            aload 1 /* s */
            invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
         2: .line 445
            return
        end local 1 // java.lang.String s
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    3     1     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      s     

  public void prompt();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 448
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.sqltoolPrompt:Ljava/lang/String;
            ifnull 1
            aload 0 /* this */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.sqltoolPrompt:Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.prompt:(Ljava/lang/String;)V
         1: .line 449
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.interactive:Z
            ifeq 2
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.magicPrefix:Ljava/lang/String;
            ifnull 2
            iconst_1
            goto 3
      StackMap locals:
      StackMap stack: org.hsqldb.cmdline.sqltool.SqlFileScanner
         2: iconst_0
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner
      StackMap stack: org.hsqldb.cmdline.sqltool.SqlFileScanner int
         3: putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.specialAppendState:Z
         4: .line 451
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.interactive:Z
            ifeq 7
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.magicPrefix:Ljava/lang/String;
            ifnull 7
         5: .line 452
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.psStd:Ljava/io/PrintStream;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.magicPrefix:Ljava/lang/String;
            invokevirtual java.io.PrintStream.print:(Ljava/lang/String;)V
         6: .line 453
            aload 0 /* this */
            aconst_null
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.magicPrefix:Ljava/lang/String;
         7: .line 455
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;

  public void <init>(java.io.Reader);
    descriptor: (Ljava/io/Reader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.io.Reader in
         0: .line 464
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 293
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzLexicalState:I
         2: .line 297
            aload 0 /* this */
            sipush 16384
            newarray 5
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
         3: .line 327
            aload 0 /* this */
            iconst_1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtBOL:Z
         4: .line 338
            aload 0 /* this */
            new java.lang.StringBuffer
            dup
            invokespecial java.lang.StringBuffer.<init>:()V
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
         5: .line 340
            aload 0 /* this */
            getstatic java.lang.System.out:Ljava/io/PrintStream;
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.psStd:Ljava/io/PrintStream;
         6: .line 342
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.requestedState:I
         7: .line 396
            aload 0 /* this */
            aconst_null
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.sqlPrompt:Ljava/lang/String;
         8: .line 406
            aload 0 /* this */
            aconst_null
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.sqltoolPrompt:Ljava/lang/String;
         9: .line 415
            aload 0 /* this */
            aconst_null
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawPrompt:Ljava/lang/String;
        10: .line 465
            aload 0 /* this */
            aload 1 /* in */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzReader:Ljava/io/Reader;
        11: .line 466
            return
        end local 1 // java.io.Reader in
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   12     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0   12     1    in  Ljava/io/Reader;
    MethodParameters:
      Name  Flags
      in    

  public void <init>(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.io.InputStream in
         0: .line 475
            aload 0 /* this */
            new java.io.InputStreamReader
            dup
            aload 1 /* in */
            invokespecial java.io.InputStreamReader.<init>:(Ljava/io/InputStream;)V
            invokespecial org.hsqldb.cmdline.sqltool.SqlFileScanner.<init>:(Ljava/io/Reader;)V
         1: .line 476
            return
        end local 1 // java.io.InputStream in
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1    in  Ljava/io/InputStream;
    MethodParameters:
      Name  Flags
      in    

  private static char[] zzUnpackCMap(java.lang.String);
    descriptor: (Ljava/lang/String;)[C
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=6, args_size=1
        start local 0 // java.lang.String packed
         0: .line 485
            ldc 65536
            newarray 5
            astore 1 /* map */
        start local 1 // char[] map
         1: .line 486
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         2: .line 487
            iconst_0
            istore 3 /* j */
        start local 3 // int j
         3: .line 488
            goto 7
         4: .line 489
      StackMap locals: char[] int int
      StackMap stack:
            aload 0 /* packed */
            iload 2 /* i */
            iinc 2 /* i */ 1
            invokevirtual java.lang.String.charAt:(I)C
            istore 4 /* count */
        start local 4 // int count
         5: .line 490
            aload 0 /* packed */
            iload 2 /* i */
            iinc 2 /* i */ 1
            invokevirtual java.lang.String.charAt:(I)C
            istore 5 /* value */
        start local 5 // char value
         6: .line 491
      StackMap locals: int int
      StackMap stack:
            aload 1 /* map */
            iload 3 /* j */
            iinc 3 /* j */ 1
            iload 5 /* value */
            castore
            iinc 4 /* count */ -1
            iload 4 /* count */
            ifgt 6
        end local 5 // char value
        end local 4 // int count
         7: .line 488
      StackMap locals:
      StackMap stack:
            iload 2 /* i */
            sipush 136
            if_icmplt 4
         8: .line 493
            aload 1 /* map */
            areturn
        end local 3 // int j
        end local 2 // int i
        end local 1 // char[] map
        end local 0 // java.lang.String packed
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0  packed  Ljava/lang/String;
            1    9     1     map  [C
            2    9     2       i  I
            3    9     3       j  I
            5    7     4   count  I
            6    7     5   value  C
    MethodParameters:
        Name  Flags
      packed  

  private boolean zzRefill();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=3, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 507
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            ifle 9
         1: .line 508
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
         2: .line 509
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            iconst_0
         3: .line 510
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            isub
         4: .line 508
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         5: .line 513
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            isub
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
         6: .line 514
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzCurrentPos:I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            isub
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzCurrentPos:I
         7: .line 515
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            isub
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
         8: .line 516
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
         9: .line 520
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzCurrentPos:I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            arraylength
            if_icmplt 13
        10: .line 522
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzCurrentPos:I
            iconst_2
            imul
            newarray 5
            astore 1 /* newBuffer */
        start local 1 // char[] newBuffer
        11: .line 523
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            iconst_0
            aload 1 /* newBuffer */
            iconst_0
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            arraylength
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        12: .line 524
            aload 0 /* this */
            aload 1 /* newBuffer */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
        end local 1 // char[] newBuffer
        13: .line 528
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzReader:Ljava/io/Reader;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
        14: .line 529
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            arraylength
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
            isub
        15: .line 528
            invokevirtual java.io.Reader.read:([CII)I
            istore 1 /* numRead */
        start local 1 // int numRead
        16: .line 531
            iload 1 /* numRead */
            ifle 19
        17: .line 532
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
            iload 1 /* numRead */
            iadd
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
        18: .line 533
            iconst_0
            ireturn
        19: .line 536
      StackMap locals: int
      StackMap stack:
            iload 1 /* numRead */
            ifne 25
        20: .line 537
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzReader:Ljava/io/Reader;
            invokevirtual java.io.Reader.read:()I
            istore 2 /* c */
        start local 2 // int c
        21: .line 538
            iload 2 /* c */
            iconst_m1
            if_icmpne 23
        22: .line 539
            iconst_1
            ireturn
        23: .line 541
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
            dup_x1
            iconst_1
            iadd
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
            iload 2 /* c */
            i2c
            castore
        24: .line 542
            iconst_0
            ireturn
        end local 2 // int c
        25: .line 547
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 1 // int numRead
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   26     0       this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
           11   13     1  newBuffer  [C
           16   26     1    numRead  I
           21   25     2          c  I
    Exceptions:
      throws java.io.IOException

  public final void yyclose();
    descriptor: ()V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 555
            aload 0 /* this */
            iconst_1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtEOF:Z
         1: .line 556
            aload 0 /* this */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
         2: .line 558
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzReader:Ljava/io/Reader;
            ifnull 4
         3: .line 559
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzReader:Ljava/io/Reader;
            invokevirtual java.io.Reader.close:()V
         4: .line 560
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
    Exceptions:
      throws java.io.IOException

  public final void yyreset(java.io.Reader);
    descriptor: (Ljava/io/Reader;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // java.io.Reader reader
         0: .line 574
            aload 0 /* this */
            aload 1 /* reader */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzReader:Ljava/io/Reader;
         1: .line 575
            aload 0 /* this */
            iconst_1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtBOL:Z
         2: .line 576
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtEOF:Z
         3: .line 577
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEOFDone:Z
         4: .line 578
            aload 0 /* this */
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
         5: .line 579
            aload 0 /* this */
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzCurrentPos:I
         6: .line 580
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yycolumn:I
            dup_x1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yychar:I
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
         7: .line 581
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzLexicalState:I
         8: .line 582
            return
        end local 1 // java.io.Reader reader
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    9     1  reader  Ljava/io/Reader;
    MethodParameters:
        Name  Flags
      reader  

  public final int yystate();
    descriptor: ()I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 589
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzLexicalState:I
            ireturn
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;

  public final void yybegin(int);
    descriptor: (I)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // int newState
         0: .line 599
            aload 0 /* this */
            iload 1 /* newState */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzLexicalState:I
         1: .line 600
            return
        end local 1 // int newState
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    2     1  newState  I
    MethodParameters:
          Name  Flags
      newState  

  public final java.lang.String yytext();
    descriptor: ()Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 607
            new java.lang.String
            dup
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            isub
            invokespecial java.lang.String.<init>:([CII)V
            areturn
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;

  public final char yycharat(int);
    descriptor: (I)C
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // int pos
         0: .line 623
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            iload 1 /* pos */
            iadd
            caload
            ireturn
        end local 1 // int pos
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    1     1   pos  I
    MethodParameters:
      Name  Flags
      pos   

  public final int yylength();
    descriptor: ()I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 631
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            isub
            ireturn
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;

  private void zzScanError(int);
    descriptor: (I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // int errorCode
         0: .line 652
            getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_ERROR_MSG:[Ljava/lang/String;
            iload 1 /* errorCode */
            aaload
            astore 2 /* message */
        start local 2 // java.lang.String message
         1: .line 653
            goto 4
        end local 2 // java.lang.String message
         2: .line 654
      StackMap locals:
      StackMap stack: java.lang.ArrayIndexOutOfBoundsException
            pop
         3: .line 655
            getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_ERROR_MSG:[Ljava/lang/String;
            iconst_0
            aaload
            astore 2 /* message */
        start local 2 // java.lang.String message
         4: .line 658
      StackMap locals: java.lang.String
      StackMap stack:
            new java.lang.Error
            dup
            aload 2 /* message */
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.String message
        end local 1 // int errorCode
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    5     1  errorCode  I
            1    2     2    message  Ljava/lang/String;
            4    5     2    message  Ljava/lang/String;
      Exception table:
        from    to  target  type
           0     1       2  Class java.lang.ArrayIndexOutOfBoundsException
    MethodParameters:
           Name  Flags
      errorCode  

  public void yypushback(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
        start local 1 // int number
         0: .line 671
            iload 1 /* number */
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yylength:()I
            if_icmple 2
         1: .line 672
            aload 0 /* this */
            iconst_2
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.zzScanError:(I)V
         2: .line 674
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
            iload 1 /* number */
            isub
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
         3: .line 675
            return
        end local 1 // int number
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
            0    4     1  number  I
    MethodParameters:
        Name  Flags
      number  

  private void zzDoEOF();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 683
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEOFDone:Z
            ifne 3
         1: .line 684
            aload 0 /* this */
            iconst_1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEOFDone:Z
         2: .line 685
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yyclose:()V
         3: .line 687
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
    Exceptions:
      throws java.io.IOException

  public org.hsqldb.cmdline.sqltool.Token yylex();
    descriptor: ()Lorg/hsqldb/cmdline/sqltool/Token;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=14, args_size=1
        start local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
         0: .line 704
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
            istore 5 /* zzEndReadL */
        start local 5 // int zzEndReadL
         1: .line 705
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            astore 6 /* zzBufferL */
        start local 6 // char[] zzBufferL
         2: .line 706
            getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_CMAP:[C
            astore 7 /* zzCMapL */
        start local 7 // char[] zzCMapL
         3: .line 708
            getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_TRANS:[I
            astore 8 /* zzTransL */
        start local 8 // int[] zzTransL
         4: .line 709
            getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_ROWMAP:[I
            astore 9 /* zzRowMapL */
        start local 9 // int[] zzRowMapL
         5: .line 710
            getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_ATTRIBUTE:[I
            astore 10 /* zzAttrL */
        start local 10 // int[] zzAttrL
         6: .line 713
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner top top top top int char[] char[] int[] int[] int[]
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
            istore 4 /* zzMarkedPosL */
        start local 4 // int zzMarkedPosL
         7: .line 715
            iconst_0
            istore 11 /* zzR */
        start local 11 // boolean zzR
         8: .line 716
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            istore 3 /* zzCurrentPosL */
        start local 3 // int zzCurrentPosL
         9: goto 27
        10: .line 718
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner top top int int int char[] char[] int[] int[] int[] int
      StackMap stack:
            aload 6 /* zzBufferL */
            iload 3 /* zzCurrentPosL */
            caload
            lookupswitch { // 7
                   10: 19
                   11: 11
                   12: 11
                   13: 15
                  133: 11
                 8232: 11
                 8233: 11
              default: 24
          }
        11: .line 724
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            iconst_1
            iadd
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
        12: .line 725
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yycolumn:I
        13: .line 726
            iconst_0
            istore 11 /* zzR */
        14: .line 727
            goto 26
        15: .line 729
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            iconst_1
            iadd
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
        16: .line 730
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yycolumn:I
        17: .line 731
            iconst_1
            istore 11 /* zzR */
        18: .line 732
            goto 26
        19: .line 734
      StackMap locals:
      StackMap stack:
            iload 11 /* zzR */
            ifeq 21
        20: .line 735
            iconst_0
            istore 11 /* zzR */
            goto 26
        21: .line 737
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            iconst_1
            iadd
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
        22: .line 738
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yycolumn:I
        23: .line 740
            goto 26
        24: .line 742
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 11 /* zzR */
        25: .line 743
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yycolumn:I
            iconst_1
            iadd
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yycolumn:I
        26: .line 717
      StackMap locals:
      StackMap stack:
            iinc 3 /* zzCurrentPosL */ 1
        27: .line 716
      StackMap locals:
      StackMap stack:
            iload 3 /* zzCurrentPosL */
            iload 4 /* zzMarkedPosL */
            if_icmplt 10
        28: .line 747
            iload 11 /* zzR */
            ifeq 48
        29: .line 750
            iload 4 /* zzMarkedPosL */
            iload 5 /* zzEndReadL */
            if_icmpge 34
        30: .line 751
            aload 6 /* zzBufferL */
            iload 4 /* zzMarkedPosL */
            caload
            bipush 10
            if_icmpne 31
            iconst_1
            goto 32
      StackMap locals:
      StackMap stack:
        31: iconst_0
      StackMap locals:
      StackMap stack: int
        32: istore 12 /* zzPeek */
        start local 12 // boolean zzPeek
        33: goto 47
        end local 12 // boolean zzPeek
        34: .line 752
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtEOF:Z
            ifeq 37
        35: .line 753
            iconst_0
            istore 12 /* zzPeek */
        start local 12 // boolean zzPeek
        36: goto 47
        end local 12 // boolean zzPeek
        37: .line 755
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.zzRefill:()Z
            istore 13 /* eof */
        start local 13 // boolean eof
        38: .line 756
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
            istore 5 /* zzEndReadL */
        39: .line 757
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
            istore 4 /* zzMarkedPosL */
        40: .line 758
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            astore 6 /* zzBufferL */
        41: .line 759
            iload 13 /* eof */
            ifeq 44
        42: .line 760
            iconst_0
            istore 12 /* zzPeek */
        start local 12 // boolean zzPeek
        43: goto 47
        end local 12 // boolean zzPeek
        44: .line 762
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner top top int int int char[] char[] int[] int[] int[] int top int
      StackMap stack:
            aload 6 /* zzBufferL */
            iload 4 /* zzMarkedPosL */
            caload
            bipush 10
            if_icmpne 45
            iconst_1
            goto 46
      StackMap locals:
      StackMap stack:
        45: iconst_0
      StackMap locals:
      StackMap stack: int
        46: istore 12 /* zzPeek */
        end local 13 // boolean eof
        start local 12 // boolean zzPeek
        47: .line 764
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner top top int int int char[] char[] int[] int[] int[] int int
      StackMap stack:
            iload 12 /* zzPeek */
            ifeq 48
            aload 0 /* this */
            dup
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            iconst_1
            isub
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
        end local 12 // boolean zzPeek
        48: .line 766
      StackMap locals:
      StackMap stack:
            iload 4 /* zzMarkedPosL */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            if_icmple 69
        49: .line 767
            aload 6 /* zzBufferL */
            iload 4 /* zzMarkedPosL */
            iconst_1
            isub
            caload
            lookupswitch { // 7
                   10: 50
                   11: 50
                   12: 50
                   13: 52
                  133: 50
                 8232: 50
                 8233: 50
              default: 68
          }
        50: .line 774
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtBOL:Z
        51: .line 775
            goto 69
        52: .line 777
      StackMap locals:
      StackMap stack:
            iload 4 /* zzMarkedPosL */
            iload 5 /* zzEndReadL */
            if_icmpge 56
        53: .line 778
            aload 0 /* this */
            aload 6 /* zzBufferL */
            iload 4 /* zzMarkedPosL */
            caload
            bipush 10
            if_icmpeq 54
            iconst_1
            goto 55
      StackMap locals:
      StackMap stack: org.hsqldb.cmdline.sqltool.SqlFileScanner
        54: iconst_0
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner top top int int int char[] char[] int[] int[] int[] int
      StackMap stack: org.hsqldb.cmdline.sqltool.SqlFileScanner int
        55: putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtBOL:Z
            goto 69
        56: .line 779
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtEOF:Z
            ifeq 58
        57: .line 780
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtBOL:Z
            goto 69
        58: .line 782
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.zzRefill:()Z
            istore 12 /* eof */
        start local 12 // boolean eof
        59: .line 783
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
            istore 4 /* zzMarkedPosL */
        60: .line 784
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
            istore 5 /* zzEndReadL */
        61: .line 785
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            astore 6 /* zzBufferL */
        62: .line 786
            iload 12 /* eof */
            ifeq 64
        63: .line 787
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtBOL:Z
            goto 69
        64: .line 789
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            aload 6 /* zzBufferL */
            iload 4 /* zzMarkedPosL */
            caload
            bipush 10
            if_icmpeq 65
            iconst_1
            goto 66
      StackMap locals:
      StackMap stack: org.hsqldb.cmdline.sqltool.SqlFileScanner
        65: iconst_0
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner top top int int int char[] char[] int[] int[] int[] int int
      StackMap stack: org.hsqldb.cmdline.sqltool.SqlFileScanner int
        66: putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtBOL:Z
        end local 12 // boolean eof
        67: .line 791
            goto 69
        68: .line 793
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtBOL:Z
        69: .line 796
      StackMap locals:
      StackMap stack:
            iconst_m1
            istore 2 /* zzAction */
        start local 2 // int zzAction
        70: .line 798
            aload 0 /* this */
            aload 0 /* this */
            iload 4 /* zzMarkedPosL */
            dup_x1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            dup_x1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzCurrentPos:I
            istore 3 /* zzCurrentPosL */
        71: .line 800
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtBOL:Z
            ifeq 73
        72: .line 801
            aload 0 /* this */
            getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_LEXSTATE:[I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzLexicalState:I
            iconst_1
            iadd
            iaload
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzState:I
            goto 74
        73: .line 803
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner top int int int int char[] char[] int[] int[] int[] int
      StackMap stack:
            aload 0 /* this */
            getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_LEXSTATE:[I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzLexicalState:I
            iaload
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzState:I
        74: .line 809
      StackMap locals:
      StackMap stack:
            iload 3 /* zzCurrentPosL */
            iload 5 /* zzEndReadL */
            if_icmpge 77
        75: .line 810
            aload 6 /* zzBufferL */
            iload 3 /* zzCurrentPosL */
            iinc 3 /* zzCurrentPosL */ 1
            caload
            istore 1 /* zzInput */
        start local 1 // int zzInput
        76: goto 91
        end local 1 // int zzInput
        77: .line 811
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtEOF:Z
            ifeq 80
        78: .line 812
            iconst_m1
            istore 1 /* zzInput */
        start local 1 // int zzInput
        79: .line 813
            goto 99
        end local 1 // int zzInput
        80: .line 817
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 3 /* zzCurrentPosL */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzCurrentPos:I
        81: .line 818
            aload 0 /* this */
            iload 4 /* zzMarkedPosL */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
        82: .line 819
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.zzRefill:()Z
            istore 12 /* eof */
        start local 12 // boolean eof
        83: .line 821
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzCurrentPos:I
            istore 3 /* zzCurrentPosL */
        84: .line 822
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
            istore 4 /* zzMarkedPosL */
        85: .line 823
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzBuffer:[C
            astore 6 /* zzBufferL */
        86: .line 824
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzEndRead:I
            istore 5 /* zzEndReadL */
        87: .line 825
            iload 12 /* eof */
            ifeq 90
        88: .line 826
            iconst_m1
            istore 1 /* zzInput */
        start local 1 // int zzInput
        89: .line 827
            goto 99
        end local 1 // int zzInput
        90: .line 830
      StackMap locals: int
      StackMap stack:
            aload 6 /* zzBufferL */
            iload 3 /* zzCurrentPosL */
            iinc 3 /* zzCurrentPosL */ 1
            caload
            istore 1 /* zzInput */
        end local 12 // boolean eof
        start local 1 // int zzInput
        91: .line 833
      StackMap locals: org.hsqldb.cmdline.sqltool.SqlFileScanner int int int int int char[] char[] int[] int[] int[] int
      StackMap stack:
            aload 8 /* zzTransL */
            aload 9 /* zzRowMapL */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzState:I
            iaload
            aload 7 /* zzCMapL */
            iload 1 /* zzInput */
            caload
            iadd
            iaload
            istore 12 /* zzNext */
        start local 12 // int zzNext
        92: .line 834
            iload 12 /* zzNext */
            iconst_m1
            if_icmpne 93
            goto 99
        93: .line 835
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            iload 12 /* zzNext */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzState:I
        94: .line 837
            aload 10 /* zzAttrL */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzState:I
            iaload
            istore 13 /* zzAttributes */
        start local 13 // int zzAttributes
        95: .line 838
            iload 13 /* zzAttributes */
            iconst_1
            iand
            iconst_1
            if_icmpne 74
        96: .line 839
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzState:I
            istore 2 /* zzAction */
        97: .line 840
            iload 3 /* zzCurrentPosL */
            istore 4 /* zzMarkedPosL */
        98: .line 841
            iload 13 /* zzAttributes */
            bipush 8
            iand
            bipush 8
            if_icmpne 74
        end local 13 // int zzAttributes
        end local 12 // int zzNext
        99: .line 848
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 4 /* zzMarkedPosL */
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzMarkedPos:I
       100: .line 850
            iload 2 /* zzAction */
            ifge 101
            iload 2 /* zzAction */
            goto 102
      StackMap locals:
      StackMap stack:
       101: getstatic org.hsqldb.cmdline.sqltool.SqlFileScanner.ZZ_ACTION:[I
            iload 2 /* zzAction */
            iaload
      StackMap locals:
      StackMap stack: int
       102: tableswitch { // 1 - 68
                    1: 196
                    2: 124
                    3: 189
                    4: 153
                    5: 221
                    6: 204
                    7: 215
                    8: 122
                    9: 107
                   10: 113
                   11: 158
                   12: 206
                   13: 228
                   14: 183
                   15: 217
                   16: 166
                   17: 146
                   18: 156
                   19: 103
                   20: 192
                   21: 116
                   22: 131
                   23: 199
                   24: 210
                   25: 161
                   26: 150
                   27: 179
                   28: 142
                   29: 175
                   30: 110
                   31: 120
                   32: 224
                   33: 187
                   34: 126
                   35: 106
                   36: 109
                   37: 112
                   38: 115
                   39: 119
                   40: 121
                   41: 123
                   42: 125
                   43: 130
                   44: 141
                   45: 145
                   46: 149
                   47: 152
                   48: 155
                   49: 157
                   50: 160
                   51: 165
                   52: 174
                   53: 178
                   54: 182
                   55: 186
                   56: 188
                   57: 191
                   58: 195
                   59: 198
                   60: 203
                   61: 205
                   62: 209
                   63: 214
                   64: 216
                   65: 220
                   66: 223
                   67: 227
                   68: 231
              default: 232
          }
       103: .line 852
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       104: .line 853
            aload 0 /* this */
            ldc "SQL '"
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.debug:(Ljava/lang/String;Ljava/lang/String;)V
       105: .line 854
            aload 0 /* this */
            iconst_2
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       106: .line 856
      StackMap locals:
      StackMap stack:
            goto 6
       107: .line 858
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            iconst_0
            invokevirtual java.lang.StringBuffer.setLength:(I)V
       108: .line 859
            aload 0 /* this */
            bipush 12
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       109: .line 861
      StackMap locals:
      StackMap stack:
            goto 6
       110: .line 863
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.pushbackTrim:()V
       111: .line 865
            aload 0 /* this */
            ldc "Spl. -- Comment"
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.debug:(Ljava/lang/String;Ljava/lang/String;)V
       112: .line 867
      StackMap locals:
      StackMap stack:
            goto 6
       113: .line 869
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            iconst_0
            invokevirtual java.lang.StringBuffer.setLength:(I)V
       114: .line 870
            aload 0 /* this */
            bipush 16
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       115: .line 872
      StackMap locals:
      StackMap stack:
            goto 6
       116: .line 874
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       117: .line 875
            aload 0 /* this */
            ldc "Gobbled"
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.debug:(Ljava/lang/String;Ljava/lang/String;)V
       118: .line 876
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.prompt:()V
       119: .line 878
      StackMap locals:
      StackMap stack:
            goto 6
       120: .line 881
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "/**/ Comment"
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.debug:(Ljava/lang/String;Ljava/lang/String;)V
       121: .line 883
      StackMap locals:
      StackMap stack:
            goto 6
       122: .line 885
      StackMap locals:
      StackMap stack:
            new org.hsqldb.cmdline.sqltool.Token
            dup
            iconst_0
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(II)V
            areturn
       123: .line 887
      StackMap locals:
      StackMap stack:
            goto 6
       124: .line 889
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.prompt:()V
       125: .line 891
      StackMap locals:
      StackMap stack:
            goto 6
       126: .line 900
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.strippedYytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.setCommandBuffer:(Ljava/lang/String;)V
       127: .line 901
            aload 0 /* this */
            iconst_4
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       128: .line 902
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.rawLeadinPrompt:()V
       129: .line 903
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawPrompt:Ljava/lang/String;
            ifnull 6
            aload 0 /* this */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawPrompt:Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.prompt:(Ljava/lang/String;)V
       130: .line 905
      StackMap locals:
      StackMap stack:
            goto 6
       131: .line 907
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
            invokevirtual java.lang.String.trim:()Ljava/lang/String;
            ldc "."
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 137
       132: .line 908
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            iconst_0
            invokevirtual java.lang.StringBuffer.setLength:(I)V
       133: .line 909
            aload 0 /* this */
            iconst_4
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       134: .line 910
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.rawLeadinPrompt:()V
       135: .line 911
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawPrompt:Ljava/lang/String;
            ifnull 6
            aload 0 /* this */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawPrompt:Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.prompt:(Ljava/lang/String;)V
       136: .line 912
            goto 6
       137: .line 913
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.requestedState:I
       138: .line 914
            aload 0 /* this */
            bipush 20
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       139: .line 915
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.pushbackTrim:()V
       140: .line 916
            new org.hsqldb.cmdline.sqltool.Token
            dup
            iconst_1
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       141: .line 919
      StackMap locals:
      StackMap stack:
            goto 6
       142: .line 921
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.specialAppendState:Z
       143: .line 922
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       144: .line 924
            aload 0 /* this */
            ldc "SQL -- Comment"
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.debug:(Ljava/lang/String;Ljava/lang/String;)V
       145: .line 926
      StackMap locals:
      StackMap stack:
            goto 6
       146: .line 928
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            invokevirtual java.lang.StringBuffer.length:()I
            ifle 147
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            bipush 10
            invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
            pop
       147: .line 929
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.strippedYytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       148: .line 930
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawPrompt:Ljava/lang/String;
            ifnull 6
            aload 0 /* this */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.rawPrompt:Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.prompt:(Ljava/lang/String;)V
       149: .line 932
      StackMap locals:
      StackMap stack:
            goto 6
       150: .line 934
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.requestedState:I
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       151: .line 935
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.prompt:()V
       152: .line 937
      StackMap locals:
      StackMap stack:
            goto 6
       153: .line 939
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            iconst_0
            invokevirtual java.lang.StringBuffer.setLength:(I)V
       154: .line 940
            aload 0 /* this */
            bipush 18
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       155: .line 942
      StackMap locals:
      StackMap stack:
            goto 6
       156: .line 944
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       157: .line 946
      StackMap locals:
      StackMap stack:
            goto 6
       158: .line 948
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.specialAppendState:Z
       159: .line 949
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       160: .line 951
      StackMap locals:
      StackMap stack:
            goto 6
       161: .line 953
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.requestedState:I
       162: .line 954
            aload 0 /* this */
            bipush 20
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       163: .line 955
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.pushbackTrim:()V
       164: .line 956
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 9
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       165: .line 958
      StackMap locals:
      StackMap stack:
            goto 6
       166: .line 960
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.interactive:Z
            ifeq 172
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.specialAppendState:Z
            ifne 172
       167: .line 961
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.requestedState:I
       168: .line 962
            aload 0 /* this */
            bipush 20
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       169: .line 963
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.pushbackTrim:()V
       170: .line 964
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.trimBuffer:()V
       171: .line 965
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 8
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       172: .line 967
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.specialAppendState:Z
       173: .line 968
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       174: .line 970
      StackMap locals:
      StackMap stack:
            goto 6
       175: .line 972
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       176: .line 973
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.prompt:()V
       177: .line 974
            new org.hsqldb.cmdline.sqltool.Token
            dup
            iconst_5
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       178: .line 976
      StackMap locals:
      StackMap stack:
            goto 6
       179: .line 978
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       180: .line 979
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.prompt:()V
       181: .line 980
            new org.hsqldb.cmdline.sqltool.Token
            dup
            iconst_4
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       182: .line 982
      StackMap locals:
      StackMap stack:
            goto 6
       183: .line 984
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.specialAppendState:Z
       184: .line 985
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       185: .line 986
            new org.hsqldb.cmdline.sqltool.Token
            dup
            iconst_0
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       186: .line 988
      StackMap locals:
      StackMap stack:
            goto 6
       187: .line 991
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "Spl. /**/ Comment"
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.debug:(Ljava/lang/String;Ljava/lang/String;)V
       188: .line 993
      StackMap locals:
      StackMap stack:
            goto 6
       189: .line 995
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 10
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       190: .line 996
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 6
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/String;I)V
            areturn
       191: .line 998
      StackMap locals:
      StackMap stack:
            goto 6
       192: .line 1000
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       193: .line 1001
            aload 0 /* this */
            iconst_2
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       194: .line 1002
            aload 0 /* this */
            ldc "SQL \""
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.debug:(Ljava/lang/String;Ljava/lang/String;)V
       195: .line 1004
      StackMap locals:
      StackMap stack:
            goto 6
       196: .line 1006
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.setCommandBuffer:(Ljava/lang/String;)V
       197: .line 1007
            aload 0 /* this */
            iconst_2
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       198: .line 1009
      StackMap locals:
      StackMap stack:
            goto 6
       199: .line 1011
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.requestedState:I
       200: .line 1012
            aload 0 /* this */
            bipush 20
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       201: .line 1013
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.pushbackTrim:()V
       202: .line 1014
            new org.hsqldb.cmdline.sqltool.Token
            dup
            iconst_2
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       203: .line 1016
      StackMap locals:
      StackMap stack:
            goto 6
       204: .line 1019
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "Whitespace"
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.debug:(Ljava/lang/String;Ljava/lang/String;)V
       205: .line 1021
      StackMap locals:
      StackMap stack:
            goto 6
       206: .line 1023
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.specialAppendState:Z
       207: .line 1024
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       208: .line 1025
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.sqlPrompt:Ljava/lang/String;
            ifnull 6
            aload 0 /* this */
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.sqlPrompt:Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.prompt:(Ljava/lang/String;)V
       209: .line 1027
      StackMap locals:
      StackMap stack:
            goto 6
       210: .line 1029
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.requestedState:I
       211: .line 1030
            aload 0 /* this */
            bipush 20
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       212: .line 1031
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.pushbackTrim:()V
       213: .line 1032
            new org.hsqldb.cmdline.sqltool.Token
            dup
            iconst_3
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       214: .line 1034
      StackMap locals:
      StackMap stack:
            goto 6
       215: .line 1036
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "-- Comment"
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.debug:(Ljava/lang/String;Ljava/lang/String;)V
       216: .line 1038
      StackMap locals:
      StackMap stack:
            goto 6
       217: .line 1040
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.specialAppendState:Z
       218: .line 1041
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       219: .line 1042
            aload 0 /* this */
            bipush 6
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       220: .line 1044
      StackMap locals:
      StackMap stack:
            goto 6
       221: .line 1046
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            iconst_0
            invokevirtual java.lang.StringBuffer.setLength:(I)V
       222: .line 1047
            aload 0 /* this */
            bipush 14
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       223: .line 1049
      StackMap locals:
      StackMap stack:
            goto 6
       224: .line 1051
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.specialAppendState:Z
       225: .line 1052
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       226: .line 1054
            aload 0 /* this */
            ldc "SQL /**/ Comment"
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.debug:(Ljava/lang/String;Ljava/lang/String;)V
       227: .line 1056
      StackMap locals:
      StackMap stack:
            goto 6
       228: .line 1058
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.specialAppendState:Z
       229: .line 1059
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yytext:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
       230: .line 1060
            aload 0 /* this */
            bipush 8
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       231: .line 1062
      StackMap locals:
      StackMap stack:
            goto 6
       232: .line 1064
      StackMap locals:
      StackMap stack:
            iload 1 /* zzInput */
            iconst_m1
            if_icmpne 262
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzStartRead:I
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzCurrentPos:I
            if_icmpne 262
       233: .line 1065
            aload 0 /* this */
            iconst_1
            putfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzAtEOF:Z
       234: .line 1066
            aload 0 /* this */
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.zzDoEOF:()V
       235: .line 1067
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.zzLexicalState:I
            lookupswitch { // 16
                    2: 248
                    4: 245
                    6: 242
                    8: 239
                   12: 236
                   14: 254
                   16: 251
                   18: 257
                  130: 238
                  131: 241
                  132: 244
                  133: 247
                  134: 250
                  135: 253
                  136: 256
                  137: 259
              default: 260
          }
       236: .line 1069
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       237: .line 1070
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 7
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       238: .line 1072
      StackMap locals:
      StackMap stack:
            goto 6
       239: .line 1074
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       240: .line 1075
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 7
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       241: .line 1077
      StackMap locals:
      StackMap stack:
            goto 6
       242: .line 1079
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       243: .line 1080
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 7
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       244: .line 1082
      StackMap locals:
      StackMap stack:
            goto 6
       245: .line 1084
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       246: .line 1085
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 7
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       247: .line 1087
      StackMap locals:
      StackMap stack:
            goto 6
       248: .line 1089
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       249: .line 1090
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 7
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       250: .line 1092
      StackMap locals:
      StackMap stack:
            goto 6
       251: .line 1094
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       252: .line 1095
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 7
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       253: .line 1097
      StackMap locals:
      StackMap stack:
            goto 6
       254: .line 1099
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       255: .line 1100
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 7
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       256: .line 1102
      StackMap locals:
      StackMap stack:
            goto 6
       257: .line 1104
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.yybegin:(I)V
       258: .line 1105
            new org.hsqldb.cmdline.sqltool.Token
            dup
            bipush 7
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.commandBuffer:Ljava/lang/StringBuffer;
            aload 0 /* this */
            getfield org.hsqldb.cmdline.sqltool.SqlFileScanner.yyline:I
            invokespecial org.hsqldb.cmdline.sqltool.Token.<init>:(ILjava/lang/StringBuffer;I)V
            areturn
       259: .line 1107
      StackMap locals:
      StackMap stack:
            goto 6
       260: .line 1109
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
       261: .line 1111
      StackMap locals:
      StackMap stack:
            goto 6
       262: .line 1113
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            invokevirtual org.hsqldb.cmdline.sqltool.SqlFileScanner.zzScanError:(I)V
        end local 11 // boolean zzR
        end local 4 // int zzMarkedPosL
        end local 3 // int zzCurrentPosL
        end local 2 // int zzAction
        end local 1 // int zzInput
       263: .line 712
            goto 6
        end local 10 // int[] zzAttrL
        end local 9 // int[] zzRowMapL
        end local 8 // int[] zzTransL
        end local 7 // char[] zzCMapL
        end local 6 // char[] zzBufferL
        end local 5 // int zzEndReadL
        end local 0 // org.hsqldb.cmdline.sqltool.SqlFileScanner this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0  264     0           this  Lorg/hsqldb/cmdline/sqltool/SqlFileScanner;
           76   77     1        zzInput  I
           79   80     1        zzInput  I
           89   90     1        zzInput  I
           91  263     1        zzInput  I
           70  263     2       zzAction  I
            9  263     3  zzCurrentPosL  I
            7  263     4   zzMarkedPosL  I
            1  264     5     zzEndReadL  I
            2  264     6      zzBufferL  [C
            3  264     7        zzCMapL  [C
            4  264     8       zzTransL  [I
            5  264     9      zzRowMapL  [I
            6  264    10        zzAttrL  [I
            8  263    11            zzR  Z
           33   34    12         zzPeek  Z
           36   37    12         zzPeek  Z
           43   44    12         zzPeek  Z
           47   48    12         zzPeek  Z
           38   47    13            eof  Z
           59   67    12            eof  Z
           83   91    12            eof  Z
           92   99    12         zzNext  I
           95   99    13   zzAttributes  I
    Exceptions:
      throws java.io.IOException
}
SourceFile: "SqlFileScanner.java"