Merge branch 'develop' of https://github.com/stan-dev/stan into develop
Merge branch 'develop' of https://github.com/stan-dev/stan into develop
Merge branch 'develop' of https://github.com/stan-dev/stan into develop
Merge branch 'develop' of https://github.com/stan-dev/stan into develop
Merge branch 'develop' of https://github.com/stan-dev/stan into develop
Merge branch 'develop' of https://github.com/stan-dev/stan into develop
Merge branch 'develop' of https://github.com/stan-dev/stan into develop
adds template for function grammar, fixes issue #422
more principled patch for issue #422 with tests
Merge branch 'develop' of https://github.com/stan-dev/stan into feature/issue-597-function-lang
Merge branch 'develop' of https://github.com/stan-dev/stan into feature/issue-597-function-lang
removing unnec. includes
basic function example compiling and running
adding necessary grammars to previous commit
Merge branch 'develop' of https://github.com/stan-dev/stan into feature/issue-597-function-lang
functions working through mutual recursion; no check on returns yet
removed redundant bare_type, test return only from functions with error msg otherwise
fix return in matrix/initialize for clean compile, added tests for return of correct type
simplified ast, added _lp and _rng functions and parser constraints
added test model file, updated language section of manual, more functions as statements