Commit Graph

14 Commits

Author SHA1 Message Date
Juhani Krekelä 699caf7686 Change where switches go to support executable timetables 2017-12-29 13:49:22 +02:00
Juhani Krekelä cdc6e22a2b Add --overlaps 2017-12-29 13:47:03 +02:00
Juhani Haverinen 5bddaa909d Fix order of arguments given my README.md 2017-08-11 17:04:29 +03:00
Juhani Haverinen a732620888 Handle cases of course file ending in an empty line / comment 2017-08-11 16:18:11 +03:00
Juhani Haverinen fef2012961 Use tuple(for) instead of tuple([for]) 2017-01-25 23:34:33 +02:00
Juhani Haverinen 5297b0102d Change order of arguments so you can hashbang a file and then call it with date arguments 2016-11-03 18:34:58 +02:00
Juhani Haverinen 52dd3bc1c4 Fix a corner case where one time range was entirely contained with another, could lead to other overlaps not being noticed 2016-10-08 22:55:52 +03:00
Juhani Haverinen 50dab6c0eb Handle time ranges (breaks file format) 2016-10-07 23:58:19 +03:00
Juhani Haverinen 2e8fed156d Fix a typo in README.md (exp→expr) 2016-08-25 23:17:38 +03:00
Juhani Haverinen 258a578cb7 Compile the DSL to python lambdas instead of using an IR interpreter 2016-08-25 23:06:35 +03:00
Juhani Haverinen f7d712437e Add license ands readme 2016-08-24 19:21:52 +03:00
Juhani Haverinen 5e9fee386c Make work on pythons that don't allow *syntax inside tuples 2016-08-24 15:37:23 +03:00
Juhani Haverinen a34d575b4c Ensure the end of a date range is not before the start 2016-08-24 15:28:41 +03:00
Juhani Haverinen 1692a5b23b First commit 2016-08-24 15:12:52 +03:00