Permalink
Commits on Sep 8, 2017
  1. Enable hexadecimal floats in the C reader

    samrat committed Sep 8, 2017
    C99 already supports hexadecimal floats so all this commit does is
    recognize 'p' & 'P' as characters that can appear in numeric
    characters. `scanf` handles the rest.
Commits on Sep 7, 2017
  1. Add tests for hexadecimal floats

    samrat committed Sep 7, 2017
  2. Support hexadecimal float literals

    samrat committed Sep 6, 2017
    - Changes to lexer and parser to support hexadecimal float literals
    - Update language reference to describe hex. float notation.
Commits on May 16, 2017
  1. Allow underscores in numeric literals

    samrat committed May 16, 2017
    - Change Lexer.x to allow underscores in both integers and floats
    - Update runtime systems(reader.h and reader.py)
    - Update language reference
    - Add tests