Skip to content
This repository has been archived by the owner on Mar 21, 2023. It is now read-only.

Date arithmetic #136

Merged
merged 5 commits into from Nov 24, 2016
Merged

Date arithmetic #136

merged 5 commits into from Nov 24, 2016

Commits on Nov 22, 2016

  1. initial date arithmetic support

    kroepke committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    0a08c96 View commit details
    Browse the repository at this point in the history
  2. code generation and interpreter date arithmetic

    plus tests
    kroepke committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    7e0fdfc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e48c58 View commit details
    Browse the repository at this point in the history
  4. prevent adding two dates at parse time

    attempting to add (not subtract) two dates raises an InvalidOperation parse error because there aren't any sane semantics for doing so
    while subtraction gives the duration between the dates, there's hardly any good reason to add them
    kroepke committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    3e83de6 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2016

  1. add individual function tests

    add test for subtracting 10000 years
    kroepke committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    fbaede7 View commit details
    Browse the repository at this point in the history