// $Id: scwmgrammar.bnf,v 1.7 2000/02/25 03:16:15 gjb Exp $ // (C) 1999, 2000 Greg J. Badros // Modified from gramsam.bnf, (C) 1999 IBM // Use: fsgenum -f scwmgrammar.fsg // To list all possible productions from this grammar //-------------------------------------------------------------------- // A simple grammar for manipulating/changing the focus window // // move window up // move window down // move window left // move window right // // move window north east // // next window // previous window // // //-------------------------------------------------------------------- <> = | | | | | | . = move window . = | . = ? . = up | down | left | right . = five : 5 | ten : 10 | fifteen : 15 | twenty : 20 | "twenty five" : 25 | thirty : 30 | "thirty five" : 35 | forty : 40 | "forty five" : 45 | fifty : 50 | "one hundred" : 100. = north | south | east | west | "north east" | "north west" | "south east" | "south west" | center . = "focus" . = "select" . = | . = "next" . // | "forward" . = "previous" . // | "prior" | "back" . = "window" . = "list" | "close" | "minimize" | "maximize" | "shade" | "select" . = "jump" "down" "turn" "around" "pick" "a" "bale" "of" "cotton" . = "start" . = "emacs" | "term" | "logo" . = "tile" | "cascade" | "remember" | "undo" .