| 
              ../
             | 
          
  | 
    .expect
   | 
  
   | 
  
    9c47a47
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    extend stdlib bsearch
   | 
  | 
    .in
   | 
  
   | 
  
    0ad0c55
     
   | 
  
    8 years
   | 
  Thierry Delisle | 
  
    Updated tests script to handle folders
   | 
  | 
    avltree
   | 
  
   | 
  
    cb811ac
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    change stdlib swap to use references, and update swap tests
   | 
  | 
    concurrent
   | 
  
   | 
  
    fe4840a
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    fix bugs in quickSort, still not working because thunk problem
   | 
  | 
    coroutine
   | 
  
   | 
  
    92494fd
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    add coroutine test runningTotal
   | 
  | 
    preempt_longrun
   | 
  
   | 
  
    303406a
     
   | 
  
    8 years
   | 
  Thierry Delisle | 
  
    Fixed randomness in internal scheduling tests
   | 
  | 
    pybin
   | 
  
   | 
  
    f3b9efc
     
   | 
  
    8 years
   | 
  Thierry Delisle | 
  
    Tests now properly work with multiple architectures
   | 
  | 
    vector
   | 
  
   | 
  
    cdbfab0
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Remove unsafe void * constructors and assignment operators from …
   | 
  | 
    .gitignore
   | 
  
    12 bytes
    
   | 
  
    4e9151f
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    - Fixed tests to no longer use make errors, pipeing CC errors directly …
   | 
  | 
    abs.c
   | 
  
    1.3 KB
    
   | 
  
    9d169f1
     
   | 
  
    9 years
   | 
  pabuhr | 
  
    fix abs.c test program for char type
   | 
  | 
    alloc.c
   | 
  
    8.3 KB
    
   | 
  
    e672372
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    more inline code in stdlib and update tests
   | 
  | 
    array.c
   | 
  
    491 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    ato.c
   | 
  
    2.9 KB
    
   | 
  
    e672372
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    more inline code in stdlib and update tests
   | 
  | 
    attributes.c
   | 
  
    9.2 KB
    
   | 
  
    6b0b624
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    change #ifndef to #pragma once
   | 
  | 
    cast.c
   | 
  
    233 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    castError.c
   | 
  
    177 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    commentMisc.c
   | 
  
    67 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    completeTypeError.c
   | 
  
    705 bytes
    
   | 
  
    4d5e57b
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Prevent implicit conversion of void * to other pointer type for …
   | 
  | 
    complex.c
   | 
  
    1.1 KB
    
   | 
  
    a933bcb3
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    documentation and formatting
   | 
  | 
    context.c
   | 
  
    271 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    ctor-autogen.c
   | 
  
    2.9 KB
    
   | 
  
    86f852b
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Update ctor-autogen test case with generic types
   | 
  | 
    declarationErrors.c
   | 
  
    1.8 KB
    
   | 
  
    7d05e7e
     
   | 
  
    9 years
   | 
  pabuhr | 
  
    fix error messages for declarations
   | 
  | 
    declarationSpecifier.c
   | 
  
    3.2 KB
    
   | 
  
    5ead9f9
     
   | 
  
    9 years
   | 
  pabuhr | 
  
    add copyright notice to test files
   | 
  | 
    designations.c
   | 
  
    5.8 KB
    
   | 
  
    0cf5b79
     
   | 
  
    8 years
   | 
  Thierry Delisle | 
  
    Added generic containers for runtime.
Moved some internal code to bits …
   | 
  | 
    div.c
   | 
  
    974 bytes
    
   | 
  
    09687aa
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    complete conversion of iostream/fstream to use references
   | 
  | 
    dtor-early-exit.c
   | 
  
    5.7 KB
    
   | 
  
    cdbfab0
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Remove unsafe void * constructors and assignment operators from …
   | 
  | 
    enum.c
   | 
  
    303 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    except-0.c
   | 
  
    4.5 KB
    
   | 
  
    e9145a3
     
   | 
  
    8 years
   | 
  ajbeach | 
  
    Updated exception tests to exception structures. Should be …
   | 
  | 
    except-1.c
   | 
  
    1.2 KB
    
   | 
  
    e9145a3
     
   | 
  
    8 years
   | 
  ajbeach | 
  
    Updated exception tests to exception structures. Should be …
   | 
  | 
    except-2.c
   | 
  
    2.0 KB
    
   | 
  
    e9145a3
     
   | 
  
    8 years
   | 
  ajbeach | 
  
    Updated exception tests to exception structures. Should be …
   | 
  | 
    except-3.c
   | 
  
    316 bytes
    
   | 
  
    e9145a3
     
   | 
  
    8 years
   | 
  ajbeach | 
  
    Updated exception tests to exception structures. Should be …
   | 
  | 
    except-mac.h
   | 
  
    2.7 KB
    
   | 
  
    efe8172b
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Update except-mac.h for references
   | 
  | 
    expression.c
   | 
  
    476 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    extension.c
   | 
  
    1.5 KB
    
   | 
  
    c0aa336
     
   | 
  
    9 years
   | 
  pabuhr | 
  
    third attempt at gcc attributes
   | 
  | 
    forall.c
   | 
  
    1.6 KB
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    fstream_test.c
   | 
  
    964 bytes
    
   | 
  
    1ae39f6e
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    change gmp to use references, add fstream_test to tests
   | 
  | 
    function-operator.c
   | 
  
    4.8 KB
    
   | 
  
    09687aa
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    complete conversion of iostream/fstream to use references
   | 
  | 
    functions.c
   | 
  
    3.3 KB
    
   | 
  
    481115f
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    change semantics of CFA routine-prototype declaration
   | 
  | 
    gccExtensions.c
   | 
  
    2.6 KB
    
   | 
  
    926af74
     
   | 
  
    9 years
   | 
  pabuhr | 
  
    more refactoring of parser code
   | 
  | 
    genericUnion.c
   | 
  
    492 bytes
    
   | 
  
    240e1ff
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    added a simple test for generic unions
   | 
  | 
    globals.c
   | 
  
    1.3 KB
    
   | 
  
    2afec66
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Update several tests for references
   | 
  | 
    gmp.c
   | 
  
    2.5 KB
    
   | 
  
    f802e46
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    cleanup code
   | 
  | 
    hello.c
   | 
  
    983 bytes
    
   | 
  
    7985fa5
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    add test program
   | 
  | 
    identFuncDeclarator.c
   | 
  
    2.2 KB
    
   | 
  
    5ead9f9
     
   | 
  
    9 years
   | 
  pabuhr | 
  
    add copyright notice to test files
   | 
  | 
    identity.c
   | 
  
    1.3 KB
    
   | 
  
    5a7966bb
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    remove example fwrite.c, add identity.c test, update io test
   | 
  | 
    identParamDeclarator.c
   | 
  
    3.2 KB
    
   | 
  
    5ead9f9
     
   | 
  
    9 years
   | 
  pabuhr | 
  
    add copyright notice to test files
   | 
  | 
    ifcond.c
   | 
  
    1.0 KB
    
   | 
  
    a01f7c94
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Implement multi-declaration if conditional and update test
   | 
  | 
    init_once.c
   | 
  
    3.8 KB
    
   | 
  
    cdbfab0
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Remove unsafe void * constructors and assignment operators from …
   | 
  | 
    io.c
   | 
  
    5.3 KB
    
   | 
  
    09687aa
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    complete conversion of iostream/fstream to use references
   | 
  | 
    io.data
   | 
  
    68 bytes
    
   | 
  
    cd218e8
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    update tests after changing names of basic types, extending the IO …
   | 
  | 
    KRfunctions.c
   | 
  
    1.5 KB
    
   | 
  
    4cc585b
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    first attempt to normalize push/pop, and fix K&R parsing bug
   | 
  | 
    labelledExit.c
   | 
  
    2.7 KB
    
   | 
  
    2f22cc4
     
   | 
  
    9 years
   | 
  pabuhr | 
  
    more refactoring of parser code
   | 
  | 
    libcfa_vector.c
   | 
  
    1.4 KB
    
   | 
  
    67cf18c
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    implement default type arguments for generic types [closes #13]
   | 
  | 
    limits.c
   | 
  
    2.5 KB
    
   | 
  
    ebcd82b
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    implemented some of the expected outputs, fixed printing in tests.py, …
   | 
  | 
    literals.c
   | 
  
    19.3 KB
    
   | 
  
    201aeb9
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    first attempt at new basic-type int128, and length suffix with …
   | 
  | 
    Makefile.am
   | 
  
    3.9 KB
    
   | 
  
    0ad0c55
     
   | 
  
    8 years
   | 
  Thierry Delisle | 
  
    Updated tests script to handle folders
   | 
  | 
    Makefile.in
   | 
  
    45.2 KB
    
   | 
  
    0ad0c55
     
   | 
  
    8 years
   | 
  Thierry Delisle | 
  
    Updated tests script to handle folders
   | 
  | 
    math1.c
   | 
  
    2.9 KB
    
   | 
  
    0a5b683
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    divide math test into 3 parts to reduce testing time
   | 
  | 
    math2.c
   | 
  
    3.0 KB
    
   | 
  
    0a5b683
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    divide math test into 3 parts to reduce testing time
   | 
  | 
    math3.c
   | 
  
    2.9 KB
    
   | 
  
    0a5b683
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    divide math test into 3 parts to reduce testing time
   | 
  | 
    maybe.c
   | 
  
    1.3 KB
    
   | 
  
    91c389a
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    change usages of assert to assert.h
   | 
  | 
    memberCtors.c
   | 
  
    2.0 KB
    
   | 
  
    2afec66
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Update several tests for references
   | 
  | 
    minmax.c
   | 
  
    2.3 KB
    
   | 
  
    3dcd347a
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    moved some more tests to new test folder
   | 
  | 
    multiDimension.c
   | 
  
    1.1 KB
    
   | 
  
    cdbfab0
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Remove unsafe void * constructors and assignment operators from …
   | 
  | 
    namedParmArg.c
   | 
  
    307 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    numericConstants.c
   | 
  
    1.1 KB
    
   | 
  
    a933bcb3
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    documentation and formatting
   | 
  | 
    occursError.c
   | 
  
    216 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    operators.c
   | 
  
    534 bytes
    
   | 
  
    2afec66
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Update several tests for references
   | 
  | 
    polymorphism.c
   | 
  
    2.5 KB
    
   | 
  
    1f370451
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Carry attributes through typedefs
   | 
  | 
    quoted_keyword.c
   | 
  
    1.8 KB
    
   | 
  
    1bc1bb2
     
   | 
  
    9 years
   | 
  pabuhr | 
  
    add expect file for quoted_keyword test
   | 
  | 
    random.c
   | 
  
    1.7 KB
    
   | 
  
    e672372
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    more inline code in stdlib and update tests
   | 
  | 
    rational.c
   | 
  
    2.5 KB
    
   | 
  
    6c7b1e7
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    change random name
   | 
  | 
    references.c
   | 
  
    2.3 KB
    
   | 
  
    12536d3
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Update references test to include tests for generated constructors
   | 
  | 
    result.c
   | 
  
    1.4 KB
    
   | 
  
    91c389a
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    change usages of assert to assert.h
   | 
  | 
    scope.c
   | 
  
    870 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    scopeErrors.c
   | 
  
    396 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    searchsort.c
   | 
  
    4.2 KB
    
   | 
  
    93cdd5c
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    add lower/upper bound bsearch, and update bsearch and its test
   | 
  | 
    shortCircuit.c
   | 
  
    643 bytes
    
   | 
  
    0f35657
     
   | 
  
    9 years
   | 
  Rob Schluntz | 
  
    updated completeTypeError test case
   | 
  | 
    simpleGenericTriple.c
   | 
  
    1.0 KB
    
   | 
  
    23c4aa8
     
   | 
  
    9 years
   | 
  Rob Schluntz | 
  
    fix constructor transitivity rule
   | 
  | 
    stdincludes.c
   | 
  
    1.2 KB
    
   | 
  
    e5fccf4
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    remove redundant Mode in header comments
   | 
  | 
    structMember.c
   | 
  
    476 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    subrange.c
   | 
  
    2.4 KB
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    sum.c
   | 
  
    3.4 KB
    
   | 
  
    09687aa
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    complete conversion of iostream/fstream to use references
   | 
  | 
    swap.c
   | 
  
    2.7 KB
    
   | 
  
    09687aa
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    complete conversion of iostream/fstream to use references
   | 
  | 
    switch.c
   | 
  
    1.5 KB
    
   | 
  
    a16d833
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    formatting
   | 
  | 
    test.py
   | 
  
    9.2 KB
    
   | 
  
    16a63a78
     
   | 
  
    8 years
   | 
  Thierry Delisle | 
  
    Tests now canonicalize tests paths passed on the command line
   | 
  | 
    tupleAssign.c
   | 
  
    2.0 KB
    
   | 
  
    2afec66
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Update several tests for references
   | 
  | 
    tupleCast.c
   | 
  
    814 bytes
    
   | 
  
    7933351
     
   | 
  
    9 years
   | 
  Rob Schluntz | 
  
    add tuple cast resolution code
   | 
  | 
    tupleFunction.c
   | 
  
    2.6 KB
    
   | 
  
    d9fa60a
     
   | 
  
    9 years
   | 
  Rob Schluntz | 
  
    moved substituion into MemberExpr constructor, change generated tuple …
   | 
  | 
    tupleMember.c
   | 
  
    1.2 KB
    
   | 
  
    e25707d
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Remove lvalue from tupleMember test case
   | 
  | 
    tuplePolymorphism.c
   | 
  
    1.8 KB
    
   | 
  
    17e0dc9
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    change indentation from spaces to tabs
   | 
  | 
    tuples.c
   | 
  
    480 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    tupleVariadic.c
   | 
  
    2.5 KB
    
   | 
  
    cdbfab0
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Remove unsafe void * constructors and assignment operators from …
   | 
  | 
    typedef.c
   | 
  
    747 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    typedefDeclarator.c
   | 
  
    2.3 KB
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    typedefRedef.c
   | 
  
    1.1 KB
    
   | 
  
    70529dc
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Add typedefRedef test
   | 
  | 
    typeGenerator.c
   | 
  
    916 bytes
    
   | 
  
    e757af2
     
   | 
  
    9 years
   | 
  Thierry Delisle | 
  
    renamed all tests to lower-case leading character
   | 
  | 
    typeof.c
   | 
  
    263 bytes
    
   | 
  
    85517ddb
     
   | 
  
    9 years
   | 
  Rob Schluntz | 
  
    resolve typeof in cast expressions, update typeof test
   | 
  | 
    user_literals.c
   | 
  
    2.3 KB
    
   | 
  
    09687aa
     
   | 
  
    8 years
   | 
  pabuhr | 
  
    complete conversion of iostream/fstream to use references
   | 
  | 
    variableDeclarator.c
   | 
  
    3.3 KB
    
   | 
  
    5ead9f9
     
   | 
  
    9 years
   | 
  pabuhr | 
  
    add copyright notice to test files
   | 
  | 
    virtualCast.c
   | 
  
    1.5 KB
    
   | 
  
    a5f0529
     
   | 
  
    8 years
   | 
  ajbeach | 
  
    Virtual casts have been added. They still require a lot of hand coded …
   | 
  | 
    voidPtr.c
   | 
  
    145 bytes
    
   | 
  
    2d59d53
     
   | 
  
    9 years
   | 
  a3moss | 
  
    Added regression test for void* issues
   | 
  | 
    with-statement.c
   | 
  
    2.0 KB
    
   | 
  
    866f560
     
   | 
  
    8 years
   | 
  Rob Schluntz | 
  
    Add with-statement test
   |