Jonathan Turner
|
4aec12c68f
|
Allow operator exprs to span lines
|
2012-05-20 10:47:50 -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
|
6c57729779
|
Add unit test for pass_by_preference
|
2012-05-19 21:42:02 -06:00 |
|
Jason Turner
|
56757973b6
|
Actually reenable function
|
2012-05-19 18:05:41 -06:00 |
|
Jason Turner
|
f1f4aeb4be
|
Add test and reenable function I accidentally commented out
|
2012-05-19 18:04:51 -06:00 |
|
Jason Turner
|
804de05a0a
|
Fix object_lifetime_test which was broken by last perfomance fix
|
2012-05-19 09:50:49 -06:00 |
|
Jason Turner
|
0fd4b828f2
|
Fix some minor issues found by clang's static analyzer
|
2012-05-19 09:16:21 -06:00 |
|
Jason Turner
|
ae02706c71
|
Approx 12% speedup for function call heavy profile.chai
|
2012-05-19 07:09:55 -06:00 |
|
Jason Turner
|
c386af6813
|
Merge branch 'master' of https://github.com/ChaiScript/ChaiScript
|
2012-05-18 16:58:33 -06:00 |
|
Jason Turner
|
08c153abea
|
Clean up some additional exception handling with new stack handler
|
2012-05-18 16:37:39 -06:00 |
|
Jason Turner
|
897ad7007f
|
Get system introspection functions fully working
|
2012-05-18 16:25:13 -06:00 |
|
Jason Turner
|
13fb930676
|
First part of system introspection for objs and funcs added
|
2012-05-18 15:31:42 -06:00 |
|
Jonathan Turner
|
8af41b1d3c
|
Add unit test for ignoring hash bang.
|
2012-05-18 08:43:03 -07:00 |
|
Jonathan Turner
|
025db4ce3a
|
Oops. Properly handle empty switch statements.
|
2012-05-17 13:20:15 -07:00 |
|
Jonathan Turner
|
78f02c375e
|
Add syntax support for switch/case/default.
|
2012-05-17 12:48:57 -07:00 |
|
Jonathan Turner
|
4e14a57016
|
Add support for switch/case/default statements.
|
2012-05-17 12:43:25 -07:00 |
|
Jason Turner
|
af1e02b0bb
|
Update copyrights to 2012 #23
|
2012-05-16 11:55:51 -06:00 |
|
Jason Turner
|
4bcaa75fa4
|
Throw eval exception if a variable or function is redefined #28
|
2012-05-16 11:40:43 -06:00 |
|
Jason Turner
|
7deb2311f5
|
Restore CMakeLists.txt on head to working version
Reverted to revision: 277b4eec9aee6962f30a283caf9f145285e19951
|
2012-05-15 19:48:46 -06:00 |
|
Jonathan Turner
|
730bad9728
|
Adding support for building with clang/libcxx.
|
2012-05-15 14:58:38 -07:00 |
|
Jason Turner
|
437f6a03a9
|
Slight cleanup of the boxed_number cleanups from mgee
|
2012-05-14 18:09:55 -06:00 |
|
Jason Turner
|
94fefa0690
|
Fix broken example.cpp
|
2012-05-14 18:09:36 -06:00 |
|
Jason Turner
|
91dc3604f5
|
Merge pull request #27 from mgee/master
Improve Boxed_Number
|
2012-05-14 16:55:03 -07:00 |
|
Markus Groß
|
59dfc847ae
|
Make Boxed_Number assignable from Boxed_Value.
|
2012-05-14 21:34:28 +02:00 |
|
Markus Groß
|
cdfefed385
|
Add default constructor for Boxed_Number
|
2012-05-14 20:13:39 +02:00 |
|
Jason Turner
|
b0b1549503
|
Fix cast for unsigned short #26
|
2012-05-14 09:33:35 -06:00 |
|
Jason Turner
|
277b4eec9a
|
Add failing test for short comparisons #26
|
2012-05-14 09:22:03 -06:00 |
|
Jonathan Turner
|
41b0c7768c
|
Adding header files to CMakeLists.txt. Hopefully this will help them
show up in IDEs (works for Qt Creator so far).
|
2012-03-11 14:06:18 -06:00 |
|
Jason Turner
|
3b95931973
|
Fixup some documentation
|
2012-01-30 11:53:12 -07:00 |
|
Jason Turner
|
13f98fa8ce
|
Move "use" function to be public
|
2012-01-30 11:26:46 -07:00 |
|
Jason Turner
|
b0953fb466
|
Minor cleanup releated to attribute fix
|
2012-01-30 08:55:12 -07:00 |
|
Jason Turner
|
1186926f30
|
Fix duplicate object attribute name problem
|
2012-01-30 08:48:01 -07:00 |
|
Jason Turner
|
70db5d67ff
|
Add failing unit test for dynamic object attributes with the same name
|
2012-01-30 07:55:54 -07:00 |
|
Jason Turner
|
d9727973c1
|
Add files missing from last checkin
|
2011-09-09 17:08:51 -06:00 |
|
Jason Turner
|
0293762904
|
Add ability to provide global consts in Module objects. Issue #14
|
2011-09-09 16:52:32 -06:00 |
|
Jason Turner
|
95c6131ce7
|
Add missing unit test file
|
2011-09-09 16:01:29 -06:00 |
|
Jason Turner
|
e326fe6f2d
|
Add test for constructing from a pointer return value and fix test so it works. Task #13
|
2011-09-09 14:38:55 -06:00 |
|
Jason Turner
|
2b64c90a0e
|
Merge branch 'master' of https://github.com/ChaiScript/ChaiScript
Conflicts:
CMakeLists.txt
Fixed conflicted CMakeLists.txt
|
2011-09-09 13:58:19 -06:00 |
|
Jason Turner
|
dd0d91c7e3
|
Merge pull request #10 from svenstaro/master
Consistency fixes
|
2011-09-09 12:42:48 -07:00 |
|
Jason Turner
|
a386142fa6
|
Get chaiscript compiling with -pedantic. Closes issue #9
|
2011-09-09 13:40:50 -06:00 |
|
Sven-Hendrik Haase
|
cacc744411
|
More consistency fixes
|
2011-08-03 19:25:02 +02:00 |
|
Sven-Hendrik Haase
|
2d23578e0b
|
Removing unused variables
|
2011-08-03 19:22:18 +02:00 |
|
Sven-Hendrik Haase
|
f8880066ea
|
Consistency fix
|
2011-08-03 16:10:13 +02:00 |
|
Jason Turner
|
a85423869f
|
Edited releasenotes.txt via GitHub
|
2011-06-18 15:41:27 -07:00 |
|
Jason Turner
|
469c02ad14
|
Edited releasenotes.txt via GitHub
|
2011-06-18 15:35:26 -07:00 |
|
Jason Turner
|
1cd9a9098c
|
Update gcc flags for MacOS to ignore sign comparison warnings
Release-3.1.0
v3.1.0
|
2011-06-18 07:34:55 -06:00 |
|
Jason Turner
|
5ff14a54db
|
Commented out code removal
|
2011-06-16 10:42:26 -06:00 |
|
Jason Turner
|
28e3d442e2
|
Update version number to 3.1.0 for next release
|
2011-06-16 10:19:54 -06:00 |
|
Jason Turner
|
bb0edcb62a
|
Add exception_specification and unittests for it. #6
|
2011-06-16 10:14:52 -06:00 |
|