code: @Deprecated
    public final T parse(CharSequence source, String moduleName) {
      return new ScannerState(moduleName, source, 0, new SourceLocator(source))
          .run(followedBy(Parsers.EOF));
    }
docs: Parses {@code source}.
  
  @param source     the source string
  @param moduleName the name of the module, this name appears in error message
  @return the result
  @deprecated Please use {@link #parse(CharSequence)} instead.