Skip to content

Commit

Permalink
regenerate lex and parsetab
Browse files Browse the repository at this point in the history
Signed-off-by: nstarman <nstarman@users.noreply.github.com>
  • Loading branch information
nstarman committed Sep 1, 2023
1 parent c00ec69 commit 1d3ac1c
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 40 deletions.
2 changes: 1 addition & 1 deletion astropy/coordinates/angles/angle_lextab.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
_lexreflags = 64
_lexliterals = ''
_lexstateinfo = {'INITIAL': 'inclusive'}
_lexstatere = {'INITIAL': [('(?P<t_UFLOAT>((\\d+\\.\\d*)|(\\.\\d+))([eE][+-−]?\\d+)?)|(?P<t_UINT>\\d+)|(?P<t_SIGN>[+−-])|(?P<t_EASTWEST>[EW]$)|(?P<t_NORTHSOUTH>[NS]$)|(?P<t_SIMPLE_UNIT>(?:Earcmin)|(?:Earcsec)|(?:Edeg)|(?:Erad)|(?:Garcmin)|(?:Garcsec)|(?:Gdeg)|(?:Grad)|(?:Marcmin)|(?:Marcsec)|(?:Mdeg)|(?:Mrad)|(?:Parcmin)|(?:Parcsec)|(?:Pdeg)|(?:Prad)|(?:Tarcmin)|(?:Tarcsec)|(?:Tdeg)|(?:Trad)|(?:Yarcmin)|(?:Yarcsec)|(?:Ydeg)|(?:Yrad)|(?:Zarcmin)|(?:Zarcsec)|(?:Zdeg)|(?:Zrad)|(?:aarcmin)|(?:aarcsec)|(?:adeg)|(?:arad)|(?:arcmin)|(?:arcminute)|(?:arcsec)|(?:arcsecond)|(?:attoarcminute)|(?:attoarcsecond)|(?:attodegree)|(?:attoradian)|(?:carcmin)|(?:carcsec)|(?:cdeg)|(?:centiarcminute)|(?:centiarcsecond)|(?:centidegree)|(?:centiradian)|(?:crad)|(?:cy)|(?:cycle)|(?:daarcmin)|(?:daarcsec)|(?:dadeg)|(?:darad)|(?:darcmin)|(?:darcsec)|(?:ddeg)|(?:decaarcminute)|(?:decaarcsecond)|(?:decadegree)|(?:decaradian)|(?:deciarcminute)|(?:deciarcsecond)|(?:decidegree)|(?:deciradian)|(?:dekaarcminute)|(?:dekaarcsecond)|(?:dekadegree)|(?:dekaradian)|(?:drad)|(?:exaarcminute)|(?:exaarcsecond)|(?:exadegree)|(?:exaradian)|(?:farcmin)|(?:farcsec)|(?:fdeg)|(?:femtoarcminute)|(?:femtoarcsecond)|(?:femtodegree)|(?:femtoradian)|(?:frad)|(?:gigaarcminute)|(?:gigaarcsecond)|(?:gigadegree)|(?:gigaradian)|(?:harcmin)|(?:harcsec)|(?:hdeg)|(?:hectoarcminute)|(?:hectoarcsecond)|(?:hectodegree)|(?:hectoradian)|(?:hrad)|(?:karcmin)|(?:karcsec)|(?:kdeg)|(?:kiloarcminute)|(?:kiloarcsecond)|(?:kilodegree)|(?:kiloradian)|(?:krad)|(?:marcmin)|(?:marcsec)|(?:mas)|(?:mdeg)|(?:megaarcminute)|(?:megaarcsecond)|(?:megadegree)|(?:megaradian)|(?:microarcminute)|(?:microarcsecond)|(?:microdegree)|(?:microradian)|(?:milliarcminute)|(?:milliarcsecond)|(?:millidegree)|(?:milliradian)|(?:mrad)|(?:nanoarcminute)|(?:nanoarcsecond)|(?:nanodegree)|(?:nanoradian)|(?:narcmin)|(?:narcsec)|(?:ndeg)|(?:nrad)|(?:parcmin)|(?:parcsec)|(?:pdeg)|(?:petaarcminute)|(?:petaarcsecond)|(?:petadegree)|(?:petaradian)|(?:picoarcminute)|(?:picoarcsecond)|(?:picodegree)|(?:picoradian)|(?:prad)|(?:rad)|(?:radian)|(?:teraarcminute)|(?:teraarcsecond)|(?:teradegree)|(?:teraradian)|(?:uarcmin)|(?:uarcsec)|(?:uas)|(?:udeg)|(?:urad)|(?:yarcmin)|(?:yarcsec)|(?:ydeg)|(?:yoctoarcminute)|(?:yoctoarcsecond)|(?:yoctodegree)|(?:yoctoradian)|(?:yottaarcminute)|(?:yottaarcsecond)|(?:yottadegree)|(?:yottaradian)|(?:yrad)|(?:zarcmin)|(?:zarcsec)|(?:zdeg)|(?:zeptoarcminute)|(?:zeptoarcsecond)|(?:zeptodegree)|(?:zeptoradian)|(?:zettaarcminute)|(?:zettaarcsecond)|(?:zettadegree)|(?:zettaradian)|(?:zrad))|(?P<t_MINUTE>m(in(ute(s)?)?)?|′|\\\'|ᵐ)|(?P<t_SECOND>s(ec(ond(s)?)?)?|″|\\"|ˢ)|(?P<t_DEGREE>d(eg(ree(s)?)?)?|°)|(?P<t_HOUR>hour(s)?|h(r)?|ʰ)|(?P<t_COLON>:)', [None, ('t_UFLOAT', 'UFLOAT'), None, None, None, None, ('t_UINT', 'UINT'), ('t_SIGN', 'SIGN'), ('t_EASTWEST', 'EASTWEST'), ('t_NORTHSOUTH', 'NORTHSOUTH'), ('t_SIMPLE_UNIT', 'SIMPLE_UNIT'), (None, 'MINUTE'), None, None, None, (None, 'SECOND'), None, None, None, (None, 'DEGREE'), None, None, None, (None, 'HOUR'), None, None, (None, 'COLON')])]}
_lexstatere = {'INITIAL': [('(?P<t_UFLOAT>((\\d+\\.\\d*)|(\\.\\d+))([eE][+-−]?\\d+)?)|(?P<t_UINT>\\d+)|(?P<t_SIGN>[+−-])|(?P<t_EASTWEST>[EW]$)|(?P<t_NORTHSOUTH>[NS]$)|(?P<t_SIMPLE_UNIT>(?:Earcmin)|(?:Earcsec)|(?:Edeg)|(?:Erad)|(?:Garcmin)|(?:Garcsec)|(?:Gdeg)|(?:Grad)|(?:Marcmin)|(?:Marcsec)|(?:Mdeg)|(?:Mrad)|(?:Parcmin)|(?:Parcsec)|(?:Pdeg)|(?:Prad)|(?:Qarcmin)|(?:Qarcsec)|(?:Qdeg)|(?:Qrad)|(?:Rarcmin)|(?:Rarcsec)|(?:Rdeg)|(?:Rrad)|(?:Tarcmin)|(?:Tarcsec)|(?:Tdeg)|(?:Trad)|(?:Yarcmin)|(?:Yarcsec)|(?:Ydeg)|(?:Yrad)|(?:Zarcmin)|(?:Zarcsec)|(?:Zdeg)|(?:Zrad)|(?:aarcmin)|(?:aarcsec)|(?:adeg)|(?:arad)|(?:arcmin)|(?:arcminute)|(?:arcsec)|(?:arcsecond)|(?:attoarcminute)|(?:attoarcsecond)|(?:attodegree)|(?:attoradian)|(?:carcmin)|(?:carcsec)|(?:cdeg)|(?:centiarcminute)|(?:centiarcsecond)|(?:centidegree)|(?:centiradian)|(?:crad)|(?:cy)|(?:cycle)|(?:daarcmin)|(?:daarcsec)|(?:dadeg)|(?:darad)|(?:darcmin)|(?:darcsec)|(?:ddeg)|(?:decaarcminute)|(?:decaarcsecond)|(?:decadegree)|(?:decaradian)|(?:deciarcminute)|(?:deciarcsecond)|(?:decidegree)|(?:deciradian)|(?:dekaarcminute)|(?:dekaarcsecond)|(?:dekadegree)|(?:dekaradian)|(?:drad)|(?:exaarcminute)|(?:exaarcsecond)|(?:exadegree)|(?:exaradian)|(?:farcmin)|(?:farcsec)|(?:fdeg)|(?:femtoarcminute)|(?:femtoarcsecond)|(?:femtodegree)|(?:femtoradian)|(?:frad)|(?:gigaarcminute)|(?:gigaarcsecond)|(?:gigadegree)|(?:gigaradian)|(?:harcmin)|(?:harcsec)|(?:hdeg)|(?:hectoarcminute)|(?:hectoarcsecond)|(?:hectodegree)|(?:hectoradian)|(?:hrad)|(?:karcmin)|(?:karcsec)|(?:kdeg)|(?:kiloarcminute)|(?:kiloarcsecond)|(?:kilodegree)|(?:kiloradian)|(?:krad)|(?:marcmin)|(?:marcsec)|(?:mas)|(?:mdeg)|(?:megaarcminute)|(?:megaarcsecond)|(?:megadegree)|(?:megaradian)|(?:microarcminute)|(?:microarcsecond)|(?:microdegree)|(?:microradian)|(?:milliarcminute)|(?:milliarcsecond)|(?:millidegree)|(?:milliradian)|(?:mrad)|(?:nanoarcminute)|(?:nanoarcsecond)|(?:nanodegree)|(?:nanoradian)|(?:narcmin)|(?:narcsec)|(?:ndeg)|(?:nrad)|(?:parcmin)|(?:parcsec)|(?:pdeg)|(?:petaarcminute)|(?:petaarcsecond)|(?:petadegree)|(?:petaradian)|(?:picoarcminute)|(?:picoarcsecond)|(?:picodegree)|(?:picoradian)|(?:prad)|(?:qarcmin)|(?:qarcsec)|(?:qdeg)|(?:qrad)|(?:quectoarcminute)|(?:quectoarcsecond)|(?:quectodegree)|(?:quectoradian)|(?:quettaarcminute)|(?:quettaarcsecond)|(?:quettadegree)|(?:quettaradian)|(?:rad)|(?:radian)|(?:rarcmin)|(?:rarcsec)|(?:rdeg)|(?:ronnaarcminute)|(?:ronnaarcsecond)|(?:ronnadegree)|(?:ronnaradian)|(?:rontoarcminute)|(?:rontoarcsecond)|(?:rontodegree)|(?:rontoradian)|(?:rrad)|(?:teraarcminute)|(?:teraarcsecond)|(?:teradegree)|(?:teraradian)|(?:uarcmin)|(?:uarcsec)|(?:uas)|(?:udeg)|(?:urad)|(?:yarcmin)|(?:yarcsec)|(?:ydeg)|(?:yoctoarcminute)|(?:yoctoarcsecond)|(?:yoctodegree)|(?:yoctoradian)|(?:yottaarcminute)|(?:yottaarcsecond)|(?:yottadegree)|(?:yottaradian)|(?:yrad)|(?:zarcmin)|(?:zarcsec)|(?:zdeg)|(?:zeptoarcminute)|(?:zeptoarcsecond)|(?:zeptodegree)|(?:zeptoradian)|(?:zettaarcminute)|(?:zettaarcsecond)|(?:zettadegree)|(?:zettaradian)|(?:zrad))|(?P<t_MINUTE>m(in(ute(s)?)?)?|′|\\\'|ᵐ)|(?P<t_SECOND>s(ec(ond(s)?)?)?|″|\\"|ˢ)|(?P<t_DEGREE>d(eg(ree(s)?)?)?|°)|(?P<t_HOUR>hour(s)?|h(r)?|ʰ)|(?P<t_COLON>:)', [None, ('t_UFLOAT', 'UFLOAT'), None, None, None, None, ('t_UINT', 'UINT'), ('t_SIGN', 'SIGN'), ('t_EASTWEST', 'EASTWEST'), ('t_NORTHSOUTH', 'NORTHSOUTH'), ('t_SIMPLE_UNIT', 'SIMPLE_UNIT'), (None, 'MINUTE'), None, None, None, (None, 'SECOND'), None, None, None, (None, 'DEGREE'), None, None, None, (None, 'HOUR'), None, None, (None, 'COLON')])]}
_lexstateignore = {'INITIAL': ' '}
_lexstateerrorf = {'INITIAL': 't_error'}
_lexstateeoff = {}
78 changes: 39 additions & 39 deletions astropy/coordinates/angles/angle_parsetab.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,43 +38,43 @@
del _lr_goto_items
_lr_productions = [
("S' -> angle","S'",1,None,None,None),
('angle -> sign hms eastwest','angle',3,'p_angle','formats.py',156),
('angle -> sign dms dir','angle',3,'p_angle','formats.py',157),
('angle -> sign arcsecond dir','angle',3,'p_angle','formats.py',158),
('angle -> sign arcminute dir','angle',3,'p_angle','formats.py',159),
('angle -> sign simple dir','angle',3,'p_angle','formats.py',160),
('sign -> SIGN','sign',1,'p_sign','formats.py',171),
('sign -> <empty>','sign',0,'p_sign','formats.py',172),
('eastwest -> EASTWEST','eastwest',1,'p_eastwest','formats.py',181),
('eastwest -> <empty>','eastwest',0,'p_eastwest','formats.py',182),
('dir -> EASTWEST','dir',1,'p_dir','formats.py',191),
('dir -> NORTHSOUTH','dir',1,'p_dir','formats.py',192),
('dir -> <empty>','dir',0,'p_dir','formats.py',193),
('ufloat -> UFLOAT','ufloat',1,'p_ufloat','formats.py',202),
('ufloat -> UINT','ufloat',1,'p_ufloat','formats.py',203),
('colon -> UINT COLON ufloat','colon',3,'p_colon','formats.py',209),
('colon -> UINT COLON UINT COLON ufloat','colon',5,'p_colon','formats.py',210),
('spaced -> UINT ufloat','spaced',2,'p_spaced','formats.py',219),
('spaced -> UINT UINT ufloat','spaced',3,'p_spaced','formats.py',220),
('generic -> colon','generic',1,'p_generic','formats.py',229),
('generic -> spaced','generic',1,'p_generic','formats.py',230),
('generic -> ufloat','generic',1,'p_generic','formats.py',231),
('hms -> UINT HOUR','hms',2,'p_hms','formats.py',237),
('hms -> UINT HOUR ufloat','hms',3,'p_hms','formats.py',238),
('hms -> UINT HOUR UINT MINUTE','hms',4,'p_hms','formats.py',239),
('hms -> UINT HOUR UFLOAT MINUTE','hms',4,'p_hms','formats.py',240),
('hms -> UINT HOUR UINT MINUTE ufloat','hms',5,'p_hms','formats.py',241),
('hms -> UINT HOUR UINT MINUTE ufloat SECOND','hms',6,'p_hms','formats.py',242),
('hms -> generic HOUR','hms',2,'p_hms','formats.py',243),
('dms -> UINT DEGREE','dms',2,'p_dms','formats.py',254),
('dms -> UINT DEGREE ufloat','dms',3,'p_dms','formats.py',255),
('dms -> UINT DEGREE UINT MINUTE','dms',4,'p_dms','formats.py',256),
('dms -> UINT DEGREE UFLOAT MINUTE','dms',4,'p_dms','formats.py',257),
('dms -> UINT DEGREE UINT MINUTE ufloat','dms',5,'p_dms','formats.py',258),
('dms -> UINT DEGREE UINT MINUTE ufloat SECOND','dms',6,'p_dms','formats.py',259),
('dms -> generic DEGREE','dms',2,'p_dms','formats.py',260),
('simple -> generic','simple',1,'p_simple','formats.py',271),
('simple -> generic SIMPLE_UNIT','simple',2,'p_simple','formats.py',272),
('arcsecond -> generic SECOND','arcsecond',2,'p_arcsecond','formats.py',281),
('arcminute -> generic MINUTE','arcminute',2,'p_arcminute','formats.py',287),
('angle -> sign hms eastwest','angle',3,'p_angle','formats.py',162),
('angle -> sign dms dir','angle',3,'p_angle','formats.py',163),
('angle -> sign arcsecond dir','angle',3,'p_angle','formats.py',164),
('angle -> sign arcminute dir','angle',3,'p_angle','formats.py',165),
('angle -> sign simple dir','angle',3,'p_angle','formats.py',166),
('sign -> SIGN','sign',1,'p_sign','formats.py',177),
('sign -> <empty>','sign',0,'p_sign','formats.py',178),
('eastwest -> EASTWEST','eastwest',1,'p_eastwest','formats.py',187),
('eastwest -> <empty>','eastwest',0,'p_eastwest','formats.py',188),
('dir -> EASTWEST','dir',1,'p_dir','formats.py',197),
('dir -> NORTHSOUTH','dir',1,'p_dir','formats.py',198),
('dir -> <empty>','dir',0,'p_dir','formats.py',199),
('ufloat -> UFLOAT','ufloat',1,'p_ufloat','formats.py',208),
('ufloat -> UINT','ufloat',1,'p_ufloat','formats.py',209),
('colon -> UINT COLON ufloat','colon',3,'p_colon','formats.py',215),
('colon -> UINT COLON UINT COLON ufloat','colon',5,'p_colon','formats.py',216),
('spaced -> UINT ufloat','spaced',2,'p_spaced','formats.py',225),
('spaced -> UINT UINT ufloat','spaced',3,'p_spaced','formats.py',226),
('generic -> colon','generic',1,'p_generic','formats.py',235),
('generic -> spaced','generic',1,'p_generic','formats.py',236),
('generic -> ufloat','generic',1,'p_generic','formats.py',237),
('hms -> UINT HOUR','hms',2,'p_hms','formats.py',243),
('hms -> UINT HOUR ufloat','hms',3,'p_hms','formats.py',244),
('hms -> UINT HOUR UINT MINUTE','hms',4,'p_hms','formats.py',245),
('hms -> UINT HOUR UFLOAT MINUTE','hms',4,'p_hms','formats.py',246),
('hms -> UINT HOUR UINT MINUTE ufloat','hms',5,'p_hms','formats.py',247),
('hms -> UINT HOUR UINT MINUTE ufloat SECOND','hms',6,'p_hms','formats.py',248),
('hms -> generic HOUR','hms',2,'p_hms','formats.py',249),
('dms -> UINT DEGREE','dms',2,'p_dms','formats.py',260),
('dms -> UINT DEGREE ufloat','dms',3,'p_dms','formats.py',261),
('dms -> UINT DEGREE UINT MINUTE','dms',4,'p_dms','formats.py',262),
('dms -> UINT DEGREE UFLOAT MINUTE','dms',4,'p_dms','formats.py',263),
('dms -> UINT DEGREE UINT MINUTE ufloat','dms',5,'p_dms','formats.py',264),
('dms -> UINT DEGREE UINT MINUTE ufloat SECOND','dms',6,'p_dms','formats.py',265),
('dms -> generic DEGREE','dms',2,'p_dms','formats.py',266),
('simple -> generic','simple',1,'p_simple','formats.py',277),
('simple -> generic SIMPLE_UNIT','simple',2,'p_simple','formats.py',278),
('arcsecond -> generic SECOND','arcsecond',2,'p_arcsecond','formats.py',287),
('arcminute -> generic MINUTE','arcminute',2,'p_arcminute','formats.py',293),
]

0 comments on commit 1d3ac1c

Please sign in to comment.