Jason Turner
|
59103b5a22
|
Apply some IIFE to reduce copies
|
2015-03-29 21:58:14 -06:00 |
|
Andreas Reischuck
|
b67dc4e09a
|
Merge branch 'develop' into method_missing
|
2015-03-27 21:36:25 +01:00 |
|
Jason Turner
|
d514fa3346
|
Create cheatsheet.md
|
2015-03-27 10:24:47 -06:00 |
|
Jason Turner
|
95ead0dbfb
|
Various warning cleanups
|
2015-03-25 17:30:19 -06:00 |
|
Jason Turner
|
c32a944b9d
|
Fix macos clang builds
|
2015-03-25 14:04:42 -06:00 |
|
Jason Turner
|
62337062bf
|
Reduce the number of exceptions created at runtime
|
2015-03-25 13:36:02 -06:00 |
|
Jason Turner
|
a75117c007
|
Merge branch 'master' of github.com:ChaiScript/ChaiScript into ast_optimizations
|
2015-03-25 11:58:43 -06:00 |
|
Jason Turner
|
4fe536e65b
|
Add performance test for type conversions
|
2015-03-25 11:58:24 -06:00 |
|
Jason Turner
|
d396f8e6a0
|
Enhancements for > 1 param function dispatch
|
2015-03-25 10:01:36 -06:00 |
|
Jason Turner
|
6ba3e92d6e
|
Various tree optimizations
|
2015-03-24 14:15:47 -06:00 |
|
Jason Turner
|
bd1b5c0687
|
Disable block optimization - it didn't handle stack
|
2015-03-24 10:15:08 -06:00 |
|
Jason Turner
|
40e2bf4099
|
Test optimizing the AST
|
2015-03-23 21:43:57 -06:00 |
|
Jason Turner
|
5b9878b070
|
Minor speed improvements
|
2015-03-23 20:07:07 -06:00 |
|
Jason Turner
|
0b28603cdc
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2015-03-23 14:16:48 -06:00 |
|
Jason Turner
|
91bcaaa037
|
Reduce use of mem_fn when possible
|
2015-03-23 14:16:23 -06:00 |
|
Jason Turner
|
04bceedf64
|
Reduce versions of shared_ptr created
|
2015-03-23 13:44:40 -06:00 |
|
Jason Turner
|
9326539f3b
|
Fix gcc 4.6 errors/issues
|
2015-03-22 08:14:59 -06:00 |
|
Jason Turner
|
1113cafca2
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
Conflicts:
CMakeLists.txt
|
2015-03-21 21:04:03 -06:00 |
|
Jason Turner
|
98e36ab836
|
Minor cleanups, increment to 5.7.0
|
2015-03-21 20:56:28 -06:00 |
|
Jason Turner
|
976e4ec46c
|
Enable parsing of lambda captures
Closes #161
|
2015-03-21 20:30:52 -06:00 |
|
Jason Turner
|
c416ca1e4d
|
Add failing lambda test with bind variable
|
2015-03-21 19:52:03 -06:00 |
|
Jason Turner
|
9963933f51
|
Normalize the number of child nodes in a Lambda node
|
2015-03-21 19:50:04 -06:00 |
|
Andreas Reischuck
|
4e614729dc
|
using copy construction
|
2015-03-22 00:23:49 +01:00 |
|
Andreas Reischuck
|
d0e763d77e
|
fixed method_missing parameter order
|
2015-03-22 00:17:53 +01:00 |
|
Jason Turner
|
63c243dec8
|
Set CMake policy, closes #162
|
2015-03-21 16:35:59 -06:00 |
|
Andreas Reischuck
|
c15e0174c9
|
added "method_missing" feature
|
2015-03-21 22:29:16 +01:00 |
|
Jason Turner
|
ec47a35e9f
|
Merge branch 'master' into develop
|
2015-03-21 14:15:31 -06:00 |
|
Jason Turner
|
9c1f5b6830
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2015-03-21 14:15:06 -06:00 |
|
Jason Turner
|
735088dc96
|
Merge branch 'master' into develop
|
2015-03-21 14:14:33 -06:00 |
|
Jason Turner
|
f14be9660a
|
Update biicode and get master updated to v5.6.0
|
2015-03-19 20:03:12 -06:00 |
|
Jason Turner
|
6a5f78240a
|
Merge tag 'v5.6.0'
|
2015-03-19 20:02:56 -06:00 |
|
Jason Turner
|
230e399d92
|
Merge branch 'master' of github.com:ChaiScript/ChaiScript
|
2015-03-18 19:26:29 -06:00 |
|
Jason Turner
|
dace26cae1
|
add support for biicode
|
2015-03-18 19:23:04 -06:00 |
|
Jason Turner
|
e6d71373b8
|
Correct travis yaml
|
2015-03-18 09:04:36 -06:00 |
|
Jason Turner
|
27e861c7b9
|
Hook travis up to gitter
|
2015-03-18 07:49:06 -06:00 |
|
Jason Turner
|
516ca8eec2
|
Merge branch 'master' into develop
|
2015-03-13 22:28:24 -06:00 |
|
Jason Turner
|
b71f9db5c2
|
MSVC Fixes
|
2015-03-13 22:27:51 -06:00 |
|
Jason Turner
|
aa0ed17e43
|
Merge tag 'v5.6.0'
|
2015-03-13 21:59:37 -06:00 |
|
Jason Turner
|
34e3551ebd
|
Fix spelling error in document examples
|
2015-02-19 08:27:22 -07:00 |
|
Jason Turner
|
c584c29951
|
Simplification
|
2015-01-31 16:12:19 -07:00 |
|
Jason Turner
|
c285c4d40b
|
Reduce code in assignment oper eval
|
2015-01-31 15:07:17 -07:00 |
|
Jason Turner
|
b5188b9eda
|
Cleanup assignment eval
|
2015-01-31 14:40:26 -07:00 |
|
Jason Turner
|
d558019bb3
|
Simplify logical && || operator eval
|
2015-01-31 13:41:29 -07:00 |
|
Jason Turner
|
722e9ed3d1
|
Various code cleanups
|
2015-01-31 10:10:35 -07:00 |
|
Jason Turner
|
76ac7c36fe
|
Simplify redundant bool condition checking
|
2015-01-31 07:28:37 -07:00 |
|
Jason Turner
|
f0ed3a5cf7
|
Add 'var' 'auto' and typed param documentation
|
2015-01-19 09:19:31 -07:00 |
|
Jason Turner
|
343264944a
|
Update releasenotes.md
v5.6.0
|
2015-01-17 14:28:06 -07:00 |
|
Jason Turner
|
b436791272
|
Change to TBZ2 for MacOS packages
|
2015-01-17 07:09:47 -07:00 |
|
Jason Turner
|
9b19aa3b6e
|
Get ready for 5.6.0 release
- Update copyrights to 2015
- Set version to 5.6.0
- Update release notes
|
2015-01-17 07:05:10 -07:00 |
|
Jason Turner
|
e86fc96b2f
|
Merge branch 'AddMoreWarningFlags' into develop
Conflicts:
include/chaiscript/dispatchkit/boxed_number.hpp
include/chaiscript/dispatchkit/proxy_functions.hpp
include/chaiscript/language/chaiscript_eval.hpp
|
2015-01-16 19:32:53 -07:00 |
|