docs: public static void generateCompileTimeGlobalsFile(
        Map<String, ?> compileTimeGlobalsMap, Appendable output) throws IOException {
  
      Map<String, PrimitiveData> compileTimeGlobals =
          InternalValueUtils.convertCompileTimeGlobalsMap(compileTimeGlobalsMap);
  
      for (Map.Entry<String, PrimitiveData> entry : compileTimeGlobals.entrySet()) {
        String valueSrcStr =
            InternalValueUtils.convertPrimitiveDataToExpr(entry.getValue(), SourceLocation.UNKNOWN)
                .toSourceString();
        output.append(entry.getKey()).append(" = ").append(valueSrcStr).append("\n");
      }
    }