File: undocumented.m2

package info (click to toggle)
macaulay2 1.24.11%2Bds-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, trixie
  • size: 171,648 kB
  • sloc: cpp: 107,850; ansic: 16,307; javascript: 4,188; makefile: 3,947; lisp: 682; yacc: 604; sh: 476; xml: 177; perl: 114; lex: 65; python: 33
file content (7 lines) | stat: -rw-r--r-- 409 bytes parent folder | download
1
2
3
4
5
6
7
descendants := core "descendants"
isMissingDoc := core "isMissingDoc"
isUndocumented := core "isUndocumented"
expressiontypes := prepend_Expression descendants Expression
-- These can still be documented, but by default they are undocumented
undocumented select(makeDocumentTag \ unique flatten apply(expressiontypes, methods),
    m -> package m === Macaulay2Doc and not isUndocumented m and isMissingDoc m)