! ! ------------------------------------------------------- ! Neither York University, Department of Computer ! Science nor the authors assume any responsibility ! for the use or reliability of this software. ! ! Copyright (C) 1986, York University ! Department of Computer Science ! ! General permission to copy or modify, but not for ! profit, is hereby granted, provided that the above ! copyright notice is included and reference made to ! the fact that reproduction privileges were granted ! by the York University, Department of Computer Science. ! ------------------------------------------------------- ! ! Written by: Edward Fung and James P. Lewis ! Department of Computer Science ! York University ! 1984, 1985, 1986 ! ! ! ! Facility: Bulletin ! ! Environment: User mode, non-privileged code. ! ! Modified by: ! ! 1-000 - EF ??-???-1984 ! 2-000 - JPL ??-???-1984 ! 3-000 - JPL 01-JAN-1986 ! 4-000 - JPL 10-JUL-1986 ! ! define verb bmaint image BUL:bullmaint.exe parameter p1, label=bulletin, value(list) qualifier add, label=add, nonnegatable, syntax=add qualifier batch, label=batch, nonnegatable qualifier confirm label=confirm, nonnegatable qualifier default, label=default, nonnegatable, value(type=default_type) qualifier delete, label=delete, nonnegatable, syntax=delete qualifier edit, label=edit, nonnegatable, syntax=edit qualifier expire, label=expire, nonnegatable, syntax=expire qualifier expiry_date, label=expiry_date, nonnegatable, value(required, type=$datetime) qualifier file, label=file, nonnegatable, value(required, type=$file) qualifier help, label=help, nonnegatable, syntax=help qualifier title, label=title, nonnegatable, value(required) disallow any2(add, delete, edit, expire, help) disallow delete and (title or expiry_date or file or confirm) disallow edit and (title or expiry_date or file or confirm) disallow expire and (title or expiry_date or file) disallow not batch and (title or file) define syntax add parameter p1, label=bulletin, value(list) define syntax delete parameter p1, label=bulletin, value(list) define syntax edit parameter p1, label=bulletin, value(list) define syntax expire parameter p1, label=bulletin, value(list) define syntax help, noparameters define type default_type keyword date, default, label=date, nonnegatable, keyword poster, label=poster, nonnegatable, keyword size, label=size, nonnegatable