github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/builtins/core/mkarray/consts.go (about) 1 package mkarray 2 3 var mapRanges = []map[string]int{ 4 rangeWeekdayLong, 5 rangeWeekdayShort, 6 rangeMonthLong, 7 rangeMonthShort, 8 rangeSeason, 9 rangeMoon, 10 } 11 12 var rangeWeekdayLong = map[string]int{ 13 "monday": 1, 14 "tuesday": 2, 15 "wednesday": 3, 16 "thursday": 4, 17 "friday": 5, 18 "saturday": 6, 19 "sunday": 7, 20 } 21 22 var rangeWeekdayShort = map[string]int{ 23 "mon": 1, 24 "tue": 2, 25 "wed": 3, 26 "thu": 4, 27 "fri": 5, 28 "sat": 6, 29 "sun": 7, 30 } 31 32 var rangeMonthLong = map[string]int{ 33 "january": 1, 34 "february": 2, 35 "march": 3, 36 "april": 4, 37 "may": 5, 38 "june": 6, 39 "july": 7, 40 "august": 8, 41 "september": 9, 42 "october": 10, 43 "november": 11, 44 "december": 12, 45 } 46 47 var rangeMonthShort = map[string]int{ 48 "jan": 1, 49 "feb": 2, 50 "mar": 3, 51 "apr": 4, 52 "may": 5, 53 "jun": 6, 54 "jul": 7, 55 "aug": 8, 56 "sep": 9, 57 "oct": 10, 58 "nov": 11, 59 "dec": 12, 60 } 61 62 var rangeSeason = map[string]int{ 63 "spring": 1, 64 "summer": 2, 65 "autumn": 3, 66 "winter": 4, 67 } 68 69 var rangeMoon = map[string]int{ 70 "new moon": 1, 71 "waxing crescent": 2, 72 "first quarter": 3, 73 "waxing gibbous": 4, 74 "full moon": 5, 75 "waning gibbous": 6, 76 "third quarter": 7, 77 "waning crescent": 8, 78 }