Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Apr 12, 2013
  1. @OkayX6

    Support for union types + parser test

    OkayX6 authored
    * No type extension yet
Commits on Apr 9, 2013
  1. @OkayX6

    Support for record types + parser test

    OkayX6 authored
    * Supports the trailing semicolon
    * No type extension yet
    * I am voluntarily breaking *TestUnfinishedConstructs01* because I'm not
    sure of how the error should be represented.
Commits on Apr 4, 2013
  1. @ollka

    Tests rename

    ollka authored
  2. @ollka

    More parser tests

    ollka authored
  3. @ollka

    Parser Fixes and Tests

    ollka authored
Commits on Apr 2, 2013
  1. @ollka

    Parser tests added

    ollka authored
    TODO: MissingTokensInserter, PreProcessor
Commits on Feb 11, 2013
  1. @OkayX6
  2. @citizenmatt

    End of line normalisation

    citizenmatt authored
Commits on Feb 4, 2013
  1. @nesteruk

    preprocessor

    nesteruk authored
  2. @nesteruk

    initial preprocessor support

    nesteruk authored
  3. @OkayX6

    Support for ASCII char & string literals

    OkayX6 authored
    Includes unit tests
  4. @OkayX6

    Support for decimal literals + unit tests

    OkayX6 authored
    * Literals such as ``1.23m``
  5. @OkayX6

    Support for 'bignum' literals + unit test

    OkayX6 authored
    * Numbers such as bigint (1234I), and other suffix variants
  6. @OkayX6
Commits on Feb 3, 2013
  1. @OkayX6

    Added float64 literals unit test

    OkayX6 authored
    * Renamed old float literal tests to float32 unit tests
  2. @OkayX6

    Updated float literals unit test

    OkayX6 authored
    * Added uppercase version of the hexadecimal, octal and binary
    representation versions
  3. @OkayX6

    Support of float literals

    OkayX6 authored
    * Includes hexadecimal, octal and binary representation
    * Adds unit tests
    * Fixes #42
  4. @OkayX6

    Support of triple quoted strings

    OkayX6 authored
    Fixes #32
Commits on Feb 2, 2013
  1. @OkayX6

    Renamed test file

    OkayX6 authored
    For better organization (easier semantic lookup)
  2. @OkayX6

    Composition functional operators

    OkayX6 authored
    * ``>>``
    * ``<<``
Commits on Jan 31, 2013
  1. @OkayX6

    Adding tests for some comparison operators

    OkayX6 authored
    For those operators (test is not green)
    * ``<>``
    * ``<=``
    * ``>=``
  2. @OkayX6
Commits on Jan 29, 2013
  1. @OkayX6

    Support for missing integer literals

    OkayX6 authored
    * Tweaked the lexer
    * Improved unit test case + golden set
    * Corresponding unit test is green
Commits on Jan 25, 2013
  1. @nesteruk

    changes

    nesteruk authored
  2. @OkayX6

    Updated lexer

    OkayX6 authored
    * Support for all integer literal types
    * Unit tests works
  3. @nesteruk

    test for #32

    nesteruk authored
  4. @OkayX6

    Integer literals tests

    OkayX6 authored
    Added integer literal tests for:
    * int
    * byte
    * ubyte
    * short
    * ushort
    * int32
    * uint32
    * long
    * ulong
    * nativeint
    * unativeint
Commits on Jan 24, 2013
  1. @nesteruk

    fixes #37 and tests

    nesteruk authored
Commits on Jan 23, 2013
  1. @citizenmatt

    Fixing lexer tests (apart from bang keywords)

    citizenmatt authored
    Gold files missing end of line marker at end of file, FSharpParser now
    derives from FSharpParserGenerated. Bang keyword tests still not
    working.
Commits on Aug 21, 2012
  1. @OkayX6

    "Bang" keywords

    OkayX6 authored
    - Support for keywords like: let!, do!, use!, yield! and return!
    - Adding corresponding tests
Commits on Aug 17, 2012
  1. @mstyura
  2. @mstyura

    Added more tests for lexer.

    mstyura authored
Commits on Aug 15, 2012
  1. @OkayX6

    Modified lexer

    OkayX6 authored
    * Added support for type variables like `'a`, `'T`
    * Corrected golden sets to make them compliant with `TYPE_VARIABLE`
    token
    * Deleted `EXCEEDING_CHARACTER_LITERAL` rule as it was messing the rule
    for `TYPE_VARIABLE`
    * Made **LexerVisualization** aware of type variables as identifiers
  2. @OkayX6

    16 new lexer tests + fixes

    OkayX6 authored
    These mainly concern let value definition:
    * mutable value definition
    * list values
    * array values
    * tuples
    
    Fixes to the lexer to support those operators:
    * `@` concat operator
    * `<|` backward pipe
    * `|>` forward pipe
    
    Minor fix to **raise.fs.gold** file
Commits on Aug 13, 2012
  1. @OkayX6

    7 new lexer tests + fixes

    OkayX6 authored
    Some fixes:
    * Golden set files must have extension `.fs.gold` (was `.gold` only)
    * Replaced `WHITESPACE` with `WHITE_SPACE`
    
    New tests:
    * Module declaration
    * Namespace declaration
    * Open directives
Something went wrong with that request. Please try again.