Skip to main content

add_task

ADD_TASK:

ADD_TASK

ADD_TASK ::= ( ( 'add' | 'create' ) SPC 'task' | 'task' SPC ( 'add' | 'create' ) | 'addtsk' | 'mktsk' ) ITEM_NAME? TASK_PTRS

ITEM_NAME:

ITEM_NAME

ITEM_NAME
::= SPC ( '"' | "'" ) ANY_CHAR? ( '"' | "'" )
| ( SPC WORD )+

referenced by:

  • ADD_TASK

TASK_PTRS:

TASK_PTRS

TASK_PTRS
::= ( SPC DOMAIN_PTR )? ( SPC PROJECT_PTR )? ( SPC ASSIGN_PTR )? ( SPC DUE_PTR )? ( SPC START_PTR )? ( SPC FINISH_PTR )? ( SPC PRIORITY_PTR )? ( SPC RECURRING_PTR )? ( SPC NOTE_PTR )? ( SPC NAME_PTR )?

referenced by:

  • ADD_TASK

DOMAIN_PTR:

DOMAIN_PTR

DOMAIN_PTR
::= ( 'in' SPC 'domain' | '--domain' | '-dom' ) DOMAIN_NAME

referenced by:

  • TASK_PTRS

PROJECT_PTR:

PROJECT_PTR

PROJECT_PTR
::= ( 'for' SPC 'project' | '--project' | '-p' ) PROJECT_NAME

referenced by:

  • TASK_PTRS

ASSIGN_PTR:

ASSIGN_PTR

ASSIGN_PTR
::= ( ( 'assigned' | 'deligate' ) SPC 'to' | '--assign' | '-a' ) ASSIGN_LIST

referenced by:

  • TASK_PTRS

DUE_PTR:

DUE_PTR

DUE_PTR  ::= ( ( 'due' | 'deadline' ) ( SPC 'on' )? | '--due' | '--deadline' ) DEPENDS_RULES

referenced by:

  • TASK_PTRS

DEPENDS_RULES:

DEPENDS_RULES

DEPENDS_RULES
::= SPECIFIC_DATE
| DEPENDS_RELATION
| CONSTRAINTS

referenced by:

  • DUE_PTR

SPECIFIC_DATE:

SPECIFIC_DATE

SPECIFIC_DATE
::= 'on' ( SPEC_DATE | RELATED_DATE ) ( 'at' TIME )?

referenced by:

  • CONSTRAINTS
  • DEPENDS_RULES

DEPENDS_RELATION:

DEPENDS_RELATION

DEPENDS_RELATION
::= 'today'
| 'tomorrow'
| 'on' ( 'mo' | 'tu' | 'we' | 'th' | 'fr' | 'sa' | 'su' )

referenced by:

  • DEPENDS_RULES

CONSTRAINTS:

CONSTRAINTS

CONSTRAINTS
::= 'asap'
| 'alap'
| 'this' ( 'week' | 'month' | 'quarter' | 'year' )
| ( 'after' | 'before' ) SPECIFIC_DATE

referenced by:

  • DEPENDS_RULES

START_PTR:

START_PTR

START_PTR
::= ( 'start' ( SPC 'on' )? | '--start' | '-s' ) DEPENDS_RULE

referenced by:

  • TASK_PTRS

FINISH_PTR:

FINISH_PTR

FINISH_PTR
::= ( 'finish' ( SPC 'on' )? | '--finish' | '-f' ) DEPENDS_RULE

referenced by:

  • TASK_PTRS

DURATION_PTR:

DURATION_PTR

DURATION_PTR
::= ( 'duration' | '--duration' | '-d' ) DURATION_RULE

DURATION_RULE:

DURATION_RULE

DURATION_RULE
::= NUMBER ( SPC PERIOD ( '?' | SPC 'estimated' )? )?

referenced by:

  • DURATION_PTR

PERIOD:

PERIOD

PERIOD   ::= SPC ( 'm' | 'min' | 'minute' | 'minutes' )? ( 'h' | 'hour' | 'hours' )? ( 'd' | 'day'
| 'days' )? ( 'mo' | 'month' | 'months' )? ( 'q' | 'quarter' | 'quarters' )? ( 'y'
| 'year' | 'years' )?

referenced by:

  • DURATION_RULE

PRIORITY_PTR:

PRIORITY_PTR

PRIORITY_PTR
::= ( 'with' SPC 'priority' | '--priority' | '-P' ) PRIORITY_VALUE

referenced by:

  • TASK_PTRS

PRIORITY_VALUE:

PRIORITY_VALUE

PRIORITY_VALUE
::= '100'
| 'someday'
| 'maybe'
| ( '9' | '8' | '7' | '6' | '5' | '4' | '3' | '2' | '1' )? ( '9' | '8'
| '7' | '6' | '5' | '4' | '3' | '2' | '1' | '0' )
| 'low'
| 'normal'
| 'middle'
| 'high'
| 'top'

referenced by:

  • PRIORITY_PTR

RECURRING_PTR:

RECURRING_PTR

RECURRING_PTR
::= ( 'recurring' | '--repeat' | '-r' ) REPEAT_RULES

referenced by:

  • TASK_PTRS

NOTE_PTR:

NOTE_PTR

NOTE_PTR ::= ( 'note' | '--note' | '-n' ) NOTE_BODY

referenced by:

  • TASK_PTRS

rr-2.5 generated by RR - Railroad Diagram Generator