Releases: cs-25-sw-4-11/CDL
Releases · cs-25-sw-4-11/CDL
V1.0 - Project hand-in
What's Changed
- Remove OBJ files by @MikkelTroelsen in #1
- updated grammer rules by @MikkelTroelsen in #2
- updatedFiles by @MikkelTroelsen in #4
- Base Lexer Test by @MikkelTroelsen in #3
- Add CSL.CLI and CSL.Tests by @krestenlaust in #5
- Reformat files by @krestenlaust in #6
- Implement Duration literal (dedicated visitor) by @krestenlaust in #7
- Update autogenerated files by @casstef in #9
- Dotnet CI by @krestenlaust in #10
- Implement duration by @krestenlaust in #8
- Implement Clock literal (Dedicated visitor) by @casstef in #11
- Refactor Duration visitor tests & add test cases by @OskarSun in #12
- Implement Description literal (dedicated visitor) by @casstef in #13
- Add subject parser and visitor by @casstef in #15
- Change empty string check by @casstef in #17
- Fix null comparison by @casstef in #18
- Feat/date impl by @OskarSun in #16
- update autgen files by @casstef in #19
- Fix/visit literal by @casstef in #20
- Refactor existing types into records by @krestenlaust in #14
- Create type-checker visitor by @krestenlaust in #22
- Calendar visitor instead of event visitor by @krestenlaust in #24
- refactor/add implicit operators for subtypes by @krestenlaust in #26
- Refactor calendar unit tests by @krestenlaust in #29
- Add datetime API by @krestenlaust in #28
- Feat/typechecker impl by @casstef in #33
- Initial plus operator logic by @MalleGJ in #27
- Add assignment operator by @krestenlaust in #31
- Reduce code repetition in CalendarVisitor tests by @krestenlaust in #35
- Feat/calendar tests by @casstef in #34
- Implement calendar concat op by @krestenlaust in #25
- Add double calendar check by @casstef in #36
- Change to use IsEvent method by @casstef in #37
- Correct lexer tests by @MikkelTroelsen in #30
- Feat/minus by @MikkelTroelsen in #38
- Refactor/parantes 2 by @MikkelTroelsen in #40
- Feat/hide by @MikkelTroelsen in #41
- Output as iCal by @krestenlaust in #32
- Feat/strictly before impl by @casstef in #43
- Feat/compiler hide impl by @casstef in #44
- Change strictly before to also work on clock if no date is given by @casstef in #45
- Remove DateClock check by @casstef in #46
- refactor/tests by @krestenlaust in #47
- Feat/event unit tests by @MikkelTroelsen in #49
- Recurrence operator by @krestenlaust in #48
- Feat/range by @krestenlaust in #50
New Contributors
- @MikkelTroelsen made their first contribution in #1
- @krestenlaust made their first contribution in #5
- @casstef made their first contribution in #9
- @OskarSun made their first contribution in #12
- @MalleGJ made their first contribution in #27
Full Changelog: https://github.com/cs-25-sw-4-11/CDL/commits/v1.0