Jason Turner
|
a38d89cb41
|
Add fixes for parsing of inplace vectors with newlines
from jespada
|
2014-03-01 13:49:03 -07:00 |
|
Jason Turner
|
52bb08f4d5
|
Merge branch 'master' into ChaiScript_5_0_CPP_11
Conflicts:
include/chaiscript/dispatchkit/bootstrap_stl.hpp
include/chaiscript/language/chaiscript_engine.hpp
include/chaiscript/language/chaiscript_prelude.hpp
|
2014-02-17 16:31:16 -07:00 |
|
Jason Turner
|
71348b7967
|
Update copyrights to 2014 and some comment formatting
|
2014-02-17 16:24:29 -07:00 |
|
Jason Turner
|
f338066298
|
Merge branch 'master' into ChaiScript_5_0_CPP_11
Conflicts:
include/chaiscript/language/chaiscript_eval.hpp
|
2013-02-24 14:30:41 -07:00 |
|
Jason Turner
|
d068ce472c
|
Clean up constuctors for AST_Node types
|
2013-02-24 13:55:20 -07:00 |
|
Jason Turner
|
dd79534de1
|
Merge branch 'master' into ChaiScript_5_0_CPP_11
Conflicts:
include/chaiscript/language/chaiscript_common.hpp
include/chaiscript/language/chaiscript_parser.hpp
|
2013-02-23 21:37:50 -07:00 |
|
Jason Turner
|
48f538438d
|
Get all for loop related unit tests passing and expand the types of expressions
that can exist in a for loop
|
2013-02-23 21:14:37 -07:00 |
|
Jason Turner
|
c9995480e6
|
Add 'continue' command for loops. Also enhance for() unit tests which are now breaking and need to be fixed
|
2013-02-23 14:49:20 -07:00 |
|
Jason Turner
|
85ba42849b
|
Merge branch 'master' into ChaiScript_5_0_CPP_11
Conflicts:
include/chaiscript/dispatchkit/bootstrap_stl.hpp
include/chaiscript/language/chaiscript_parser.hpp
unittests/multithreaded_test.cpp
|
2012-11-16 16:32:39 -07:00 |
|
Jason Turner
|
f1a4c4c427
|
Fix compiler warning found on VS 2008 64bit
|
2012-11-16 12:57:15 -07:00 |
|
Jason Turner
|
afd27a4b01
|
Fix errors and warnings found on VisualStudio 2005
|
2012-11-16 12:27:41 -07:00 |
|
Jason Turner
|
6bb90f9d6d
|
Merge branch 'master' into ChaiScript_5_0_CPP_11
Conflicts:
include/chaiscript/language/chaiscript_eval.hpp
|
2012-11-10 16:59:32 -07:00 |
|
Jason Turner
|
4c65e45598
|
Correct signing and sizing of integer literals #77
|
2012-11-10 16:31:05 -07:00 |
|
Jason Turner
|
c5a86401aa
|
Merge branch 'master' into ChaiScript_5_0_CPP_11
Conflicts:
include/chaiscript/dispatchkit/bootstrap_stl.hpp
|
2012-11-07 13:47:09 -07:00 |
|
Jason Turner
|
623c64299a
|
Add ability to specify number prefixes for floating point and integers.
|
2012-11-07 12:05:34 -07:00 |
|
Jason Turner
|
a6924bcc9e
|
Use C++11 Raw Strings for chaiscript prelude
|
2012-06-28 21:24:51 -06:00 |
|
Jason Turner
|
6cda1140c4
|
Merge branch 'master' into 2011-09-09-CxScript
Conflicts:
include/chaiscript/dispatchkit/proxy_functions.hpp
include/chaiscript/language/chaiscript_common.hpp
include/chaiscript/language/chaiscript_eval.hpp
include/chaiscript/language/chaiscript_parser.hpp
|
2012-06-22 18:12:51 -06:00 |
|
Jason Turner
|
5a76d98692
|
Enhance and correct error messages
Backported from C++11 branch.
Conflicts:
include/chaiscript/dispatchkit/proxy_functions.hpp
include/chaiscript/language/chaiscript_common.hpp
include/chaiscript/language/chaiscript_eval.hpp
include/chaiscript/language/chaiscript_parser.hpp
|
2012-06-22 18:00:10 -06:00 |
|
Jason Turner
|
a3e299fe1b
|
Merge branch 'master' into 2011-09-09-CxScript
Conflicts:
include/chaiscript/language/chaiscript_common.hpp
src/main.cpp
|
2012-06-03 06:04:24 -06:00 |
|
Jason Turner
|
6c53e08e9b
|
Fix compiler warning in snow leopard
|
2012-06-01 15:07:53 -06:00 |
|
Jonathan Turner
|
e853e2e4ac
|
Merge branch 'master' into 2011-09-09-CxScript
|
2012-05-20 10:48:45 -07:00 |
|
Jonathan Turner
|
4aec12c68f
|
Allow operator exprs to span lines
|
2012-05-20 10:47:50 -07:00 |
|
Jonathan Turner
|
1bdedd3b45
|
Merge branch 'master' into 2011-09-09-CxScript
Conflicts:
include/chaiscript/language/chaiscript_common.hpp
|
2012-05-20 10:36:49 -07:00 |
|
Jonathan Turner
|
a818e7b185
|
Merge branch 'master' of github.com:ChaiScript/ChaiScript
|
2012-05-20 10:17:43 -07:00 |
|
Jonathan Turner
|
5aed00dd0b
|
Add ternary condition (?:) operator
|
2012-05-20 10:17:21 -07:00 |
|
Jason Turner
|
16bdfe4571
|
Merge branch 'master' into 2011-09-09-CxScript
|
2012-05-19 09:51:19 -06:00 |
|
Jason Turner
|
0fd4b828f2
|
Fix some minor issues found by clang's static analyzer
|
2012-05-19 09:16:21 -06:00 |
|
Jonathan Turner
|
cebd2c9763
|
Adding support for switch/case/default to 4.x
|
2012-05-17 13:56:10 -07:00 |
|
Jonathan Turner
|
4e14a57016
|
Add support for switch/case/default statements.
|
2012-05-17 12:43:25 -07:00 |
|
Jonathan Turner
|
37b8e6c3f9
|
Merge branch '2011-09-09-CxScript' of github.com:ChaiScript/ChaiScript into 2011-09-09-CxScript
|
2012-05-17 10:16:35 -07:00 |
|
Jonathan Turner
|
c73f16fdfe
|
Fixing 4.x grammar to be backward compatible.
Added 3.x unit tests back to show this.
|
2012-05-17 10:14:50 -07:00 |
|
Jason Turner
|
af1e02b0bb
|
Update copyrights to 2012 #23
|
2012-05-16 11:55:51 -06:00 |
|
Jason Turner
|
bca86c87e1
|
Update copyrights to 2012 #23
|
2012-05-16 11:54:46 -06:00 |
|
Jonathan Turner
|
5a3975b7a4
|
Merge branch '2011-09-09-CxScript' of https://github.com/ChaiScript/ChaiScript into 2011-09-09-CxScript
Conflicts:
include/chaiscript/language/chaiscript_parser.hpp
|
2011-10-01 10:24:48 -06:00 |
|
Jonathan Turner
|
bc75df4d58
|
Fixed parsing of block statements vs initializer expressions.
|
2011-10-01 10:19:45 -06:00 |
|
Jason Turner
|
702b5fdba1
|
Enhance and correct error messages
|
2011-09-25 16:46:05 -06:00 |
|
Jason Turner
|
e1e0561c7e
|
Merge branch '2011-09-09-CxScript' of https://github.com/ChaiScript/ChaiScript into 2011-09-09-CxScript
Conflicts:
include/chaiscript/dispatchkit/bootstrap.hpp
|
2011-09-24 15:10:18 -06:00 |
|
Jason Turner
|
52d9e1e871
|
Remove := operator and fix & usage.
|
2011-09-24 15:06:31 -06:00 |
|
Jason Turner
|
a28dfd8695
|
Get & variable declarations working
|
2011-09-24 14:21:21 -06:00 |
|
Jonathan Turner
|
3765c23598
|
Switch lambda syntax over to [](){} format, to line up with C++11.
|
2011-09-24 13:31:24 -06:00 |
|
Jonathan Turner
|
784ca41270
|
Switch vectors and maps over to curly braces from square braces to line up with C++11.
|
2011-09-24 13:15:12 -06:00 |
|
Jonathan Turner
|
e0d7977f8a
|
Adding reference parsing at a var decl.
|
2011-09-24 12:25:55 -06:00 |
|
Jonathan Turner
|
ac4bb95dfb
|
Rename var->auto.
|
2011-09-24 11:50:17 -06:00 |
|
Jason Turner
|
6f282b6a56
|
Remove need for boost::function_types library
|
2011-09-12 08:18:51 -06:00 |
|
Jason Turner
|
afa96ecbf9
|
Begin port to C++11
|
2011-09-10 06:55:27 -06:00 |
|
Sven-Hendrik Haase
|
2d23578e0b
|
Removing unused variables
|
2011-08-03 19:22:18 +02:00 |
|
Jason Turner
|
5ff14a54db
|
Commented out code removal
|
2011-06-16 10:42:26 -06:00 |
|
Jason Turner
|
bb0edcb62a
|
Add exception_specification and unittests for it. #6
|
2011-06-16 10:14:52 -06:00 |
|
Jonathan Turner
|
5426496b4f
|
Fix parsing of member access and function calls
|
2011-06-13 07:43:51 -07:00 |
|
Jonathan Turner
|
6131a9c4c1
|
Moved common operators into their own AST nodes and removed the operator child.
|
2011-06-04 11:01:35 -07:00 |
|