summaryrefslogtreecommitdiffstats
path: root/ds9/parsers/imgsvr.trl
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2018-03-07 22:12:22 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2018-03-07 22:12:22 (GMT)
commit61a6a0682e5c15df1296e92d747d2b1245e86add (patch)
treeddc02f974486c6b0082290709f582c42b98dbd87 /ds9/parsers/imgsvr.trl
parentfa6b5102a4a03920929120d2991413d7896e9d86 (diff)
downloadblt-61a6a0682e5c15df1296e92d747d2b1245e86add.zip
blt-61a6a0682e5c15df1296e92d747d2b1245e86add.tar.gz
blt-61a6a0682e5c15df1296e92d747d2b1245e86add.tar.bz2
simplify ds9 imgsvr parsers
Diffstat (limited to 'ds9/parsers/imgsvr.trl')
-rw-r--r--ds9/parsers/imgsvr.trl31
1 files changed, 31 insertions, 0 deletions
diff --git a/ds9/parsers/imgsvr.trl b/ds9/parsers/imgsvr.trl
new file mode 100644
index 0000000..959ea08
--- /dev/null
+++ b/ds9/parsers/imgsvr.trl
@@ -0,0 +1,31 @@
+deg : {set _ degrees}
+ | DEGREES_ {set _ degrees}
+ ;
+
+sex : {set _ sexagesimal}
+ | SEXAGESIMAL_ {set _ sexagesimal}
+ ;
+
+coordOpt :
+ | WCS_
+ | FK5_
+ | WCS_ FK5_
+ ;
+
+sizeOpt : {set _ degrees}
+ | skyformat {set _ $1}
+ ;
+
+skyformat : DEGREES_ {set _ degrees}
+ | ARCMIN_ {set _ arcmin}
+ | ARCSEC_ {set _ arcsec}
+ ;
+
+frame : NEW_ {set _ new}
+ | CURRENT_ {set _ current}
+ ;
+
+# | error {
+# yyerror "must be: degrees|arcmin|arcsec"
+# YYABORT
+# }