diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2018-03-01 20:06:48 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2018-03-01 20:06:48 (GMT) |
commit | 37d72c965c602bc800275da71a7234d50e4d707a (patch) | |
tree | bb5aad8738c3f9139a0d00f52c490d9ca082167f /ds9/parsers | |
parent | 88233512265280fd373a68e890599090f8ebb524 (diff) | |
download | blt-37d72c965c602bc800275da71a7234d50e4d707a.zip blt-37d72c965c602bc800275da71a7234d50e4d707a.tar.gz blt-37d72c965c602bc800275da71a7234d50e4d707a.tar.bz2 |
add ds9 pan parser
Diffstat (limited to 'ds9/parsers')
-rw-r--r-- | ds9/parsers/panlex.fcl | 2 | ||||
-rw-r--r-- | ds9/parsers/zoomlex.fcl | 5 | ||||
-rw-r--r-- | ds9/parsers/zoomparser.tac | 4 |
3 files changed, 10 insertions, 1 deletions
diff --git a/ds9/parsers/panlex.fcl b/ds9/parsers/panlex.fcl index 18c5115..7d4ec06 100644 --- a/ds9/parsers/panlex.fcl +++ b/ds9/parsers/panlex.fcl @@ -15,6 +15,8 @@ E [Ee][+-]?{D}+ %% +-pan {return $pan::CMD_} +-rotate {return $pan::CMD_} -zscale {return $pan::CMD_} -zoom {return $pan::CMD_} diff --git a/ds9/parsers/zoomlex.fcl b/ds9/parsers/zoomlex.fcl index 79ff034..0c2637f 100644 --- a/ds9/parsers/zoomlex.fcl +++ b/ds9/parsers/zoomlex.fcl @@ -15,6 +15,11 @@ E [Ee][+-]?{D}+ %% +-pan {return $zoom::CMD_} +-rotate {return $zoom::CMD_} +-zscale {return $zoom::CMD_} +-zoom {return $zoom::CMD_} + close {return $zoom::CLOSE_} in {return $zoom::IN_} fit {return $zoom::FIT_} diff --git a/ds9/parsers/zoomparser.tac b/ds9/parsers/zoomparser.tac index a49b838..4dcc856 100644 --- a/ds9/parsers/zoomparser.tac +++ b/ds9/parsers/zoomparser.tac @@ -7,6 +7,8 @@ %start command +%token CMD_ + %token CLOSE_ %token IN_ %token FIT_ @@ -17,7 +19,7 @@ %% command : zoom - | zoom {zoom::yyclearin; YYACCEPT} STRING_ + | zoom {zoom::yyclearin; YYACCEPT} CMD_ ; numeric : INT_ {set _ $1} |