Permalink
Commits on Jan 10, 2013
  1. call destructors before Object dealloc

    ...
    
    ...
    
    ...
    galchinsky committed Jan 8, 2013
Commits on Nov 26, 2012
  1. :overloads command lists created function overloads

    ```
    clay>1
    1
    clay>"x"
    x
    clay>5.0
    5
    clay>"y"
    y
    clay>:overloads println
            Static["y"] :
            Int32 :
            Static["x"] :
            Float64 :
    ```
    galchinsky committed Nov 26, 2012
  2. add 2 repl commands: modules, globals

    ```
    clay>var x = 5; var y = 7;
    clay>:globals
    x : Int32 : 5
    y : Int32 : 7
    clay>x = x + y;
    
    clay>:globals
    x : Int32 : 12
    y : Int32 : 7
    ```
    galchinsky committed Nov 26, 2012
Commits on Nov 25, 2012
  1. print alone expressions

    galchinsky committed Nov 25, 2012
  2. refactor parseInteractive

    galchinsky committed Nov 25, 2012
  3. repl prelude override

    galchinsky committed Nov 20, 2012
  4. Extract parser.hpp from clay.hpp. Multi-line input for repl

    capitalize addTokensCallback
    galchinsky committed Nov 16, 2012
Commits on Oct 26, 2012
Commits on Oct 23, 2012
  1. Repl: catch CompilerError instead of std::expection

    Hide -fexceptions warnings in VS
    galchinsky committed Oct 23, 2012
Commits on Oct 15, 2012
  1. algorithms.clay: add join with no separator (concat)

    add tests for concat
    
    remove copy-paste artefact
    galchinsky committed Oct 15, 2012
Commits on Oct 14, 2012
  1. loadDeps merging fix

    galchinsky committed Oct 14, 2012
  2. merge loader.cpp

    galchinsky committed Oct 14, 2012
  3. fixes after discussion

    galchinsky committed Oct 14, 2012
Commits on Sep 23, 2012