code: protected Compiler createCompiler(FacesContext context)
      {
          Compiler compiler = new SAXCompiler();
  
          compiler.setDevelopmentProjectStage(context.isProjectStage(ProjectStage.Development));
  
          loadLibraries(context, compiler);
          loadDecorators(context, compiler);
          loadOptions(context, compiler);
  
          return compiler;
      }
docs: Creates the Facelet page compiler.
  
  @param context
  the current FacesContext
  
  @return the application's Facelet page compiler