# Package org.codehaus.groovy

package org.codehaus.groovy

Groovy Language for the JVM

- Related Packages
  Package
  Description
  org.codehaus.groovy.ant
  Ant tasks for working with Groovy - such as groovyc for compiling Groovy source code to Java bytecode
  org.codehaus.groovy.antlr
  Legacy ANTLR parser support and utilities.
  org.codehaus.groovy.ast
  Groovy AST nodes for the syntax of the language
  org.codehaus.groovy.classgen
  Provides classes for generating Java bytecode from Groovy Abstract Syntax Trees (AST).
  org.codehaus.groovy.control
  Compiler control classes.
  org.codehaus.groovy.groovydoc
  GroovyDoc internal classes.
  org.codehaus.groovy.jsr223
  JSR223 scripting engine implementation.
  org.codehaus.groovy.reflection
  Internal classes for assisting with reflection.
  org.codehaus.groovy.runtime
  Runtime classes for Groovy - whether the dynamic interpreter is being used, the compiler or the bytecode generator.
  org.codehaus.groovy.syntax
  Lexer, parser and trees.
  org.codehaus.groovy.tools
  Command-line, compilation, and bootstrap utilities used by the Groovy tool chain.
  org.codehaus.groovy.transform
  AST transformation framework.
  org.codehaus.groovy.util
  Core utility classes.
  org.codehaus.groovy.vmplugin
  JVM version specific classes.
- Class
  Description
  GroovyBugError
  This class represents an error that is thrown when a bug is recognized inside the runtime.
  GroovyException
  Base exception class for Groovy compiler errors and warnings.
  GroovyExceptionInterface
  An interface for use by all Groovy compiler exceptions.