Jason Turner
|
8cc3651c76
|
Correct copyright date
|
2011-06-10 16:41:00 -06:00 |
|
Jason Turner
|
4d879afca7
|
Documentation updates
|
2011-06-10 16:38:20 -06:00 |
|
Jason Turner
|
afae221cb3
|
Add tests for more complex uses of the index operator
|
2011-06-10 11:18:58 -06:00 |
|
Jason Turner
|
b064bb61e9
|
Finish renaming and cleaning up of Boxed_Number type for dump_system() output
|
2011-06-10 10:12:09 -06:00 |
|
Jason Turner
|
7a9baeb350
|
Rename of numeric to number
|
2011-06-08 13:53:55 -06:00 |
|
Jason Turner
|
6d4041b2a1
|
Added profile for mathy functions.x
|
2011-06-07 14:59:43 -06:00 |
|
Jason Turner
|
1932cbfbbc
|
Eliminate duplicate code and reduce Boxed_Value copies necessary
|
2011-06-04 12:31:33 -06:00 |
|
Jonathan Turner
|
8fecf5c145
|
Merge branch 'master' of github.com:ChaiScript/ChaiScript
|
2011-06-04 11:02:07 -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 |
|
Jason Turner
|
881d569d8e
|
Remove unnecessary loop from Binary_Operator
|
2011-06-04 10:34:15 -06:00 |
|
Jonathan Turner
|
6c18c197c6
|
Fixed operator parsing to return trees instead of flat representations. Fixed evaluator to not loop over equations.
|
2011-06-04 09:15:19 -07:00 |
|
Jason Turner
|
f47ec0d522
|
Merge pull request #7 from lefticus/master
Merge Number Performance Updates
|
2011-06-03 17:52:04 -07:00 |
|
Jason Turner
|
4053196188
|
Reduce creation of new Boxed_Value containers when returning the same value that was passed in
|
2011-06-04 04:26:06 +08:00 |
|
Jason Turner
|
5b40a85024
|
Add direct access to Boxed_Value data * for high performance operations
|
2011-06-04 04:26:00 +08:00 |
|
Jason Turner
|
36faba8ed3
|
Bypass dispatch during numeric operations. 2x speedup
|
2011-06-04 04:25:54 +08:00 |
|
Jason Turner
|
7d022c4f0d
|
Add is_prime profile script
|
2011-06-04 04:25:47 +08:00 |
|
Jason Turner
|
b933bb6c50
|
Begin move of Operators code out a level so that it can be used before dispatch
|
2011-06-04 04:25:42 +08:00 |
|
Jason Turner
|
92bfcfdcf3
|
Wrap up new Boxed_Numeric support
|
2011-06-04 04:25:36 +08:00 |
|
Jason Turner
|
3b754cfec4
|
Further simplification and refinement of enhanced Algebraic types support
|
2011-06-04 04:25:30 +08:00 |
|
Jason Turner
|
3689c01e4b
|
Significant reduction in templates instantiated by grouping of operators - smaller code and compile time
|
2011-06-04 04:25:24 +08:00 |
|
Jason Turner
|
4b90fbd07a
|
wrap up support for all built in C++ Arithmetic types
|
2011-06-04 04:25:18 +08:00 |
|
Jason Turner
|
1a225dca67
|
Progress towards eliminating arithmetic operators on a per-type basis
|
2011-06-04 04:25:12 +08:00 |
|
Jason Turner
|
226666c2bb
|
Rename Boxed_POD_Value to Boxed_Numeric, which is more correct.
|
2011-06-04 04:24:57 +08:00 |
|
Jason Turner
|
d4ef226911
|
Reduce creation of new Boxed_Value containers when returning the same value that was passed in
|
2011-06-03 13:48:32 -06:00 |
|
Jason Turner
|
6491262491
|
Add direct access to Boxed_Value data * for high performance operations
|
2011-06-03 12:41:38 -06:00 |
|
Jason Turner
|
2c4d69bfc0
|
Bypass dispatch during numeric operations. 2x speedup
|
2011-06-01 22:12:50 -06:00 |
|
Jason Turner
|
f423969a8e
|
Add is_prime profile script
|
2011-05-31 08:09:30 -06:00 |
|
Jason Turner
|
36cd4c370a
|
Begin move of Operators code out a level so that it can be used before dispatch
|
2011-05-31 07:42:30 -06:00 |
|
Jason Turner
|
85f69782b2
|
Wrap up new Boxed_Numeric support
|
2011-05-30 19:38:04 -06:00 |
|
Jason Turner
|
1f130c0891
|
Further simplification and refinement of enhanced Algebraic types support
|
2011-05-29 17:33:45 -06:00 |
|
Jason Turner
|
fdd1b40a9f
|
Significant reduction in templates instantiated by grouping of operators - smaller code and compile time
|
2011-05-29 09:14:48 -06:00 |
|
Jason Turner
|
6993d58fdc
|
wrap up support for all built in C++ Arithmetic types
|
2011-05-28 23:48:17 -06:00 |
|
Jason Turner
|
1845114d36
|
Progress towards eliminating arithmetic operators on a per-type basis
|
2011-05-26 05:58:19 -06:00 |
|
Jason Turner
|
bba1ffde38
|
Rename Boxed_POD_Value to Boxed_Numeric, which is more correct.
|
2011-05-24 12:39:39 -06:00 |
|
Jason Turner
|
18d4984258
|
Final tweaks to packaging for 3.0.0
v3.0.0
Release-3.0.0
|
2011-05-23 08:16:24 -06:00 |
|
Jason Turner
|
845eb394ac
|
Correct installation of pkgconfig file
|
2011-05-23 07:58:05 -06:00 |
|
Jason Turner
|
66b2adba5c
|
Final tweaks to release 3.0.0 docs
|
2011-05-23 07:07:27 -06:00 |
|
Jason Turner
|
02db23e9e2
|
Minor doc tweaks
|
2011-05-23 06:55:31 -06:00 |
|
Jason Turner
|
fbef83ecb7
|
Final documentation for release 3.0.0 completed
|
2011-05-22 23:29:55 -06:00 |
|
Jason Turner
|
88fbf41091
|
Getting started document updates
|
2011-05-22 21:43:58 -06:00 |
|
Jason Turner
|
897385953c
|
More documentation updates and additions to getting started guide
|
2011-05-22 12:08:24 -06:00 |
|
Jason Turner
|
319f9e4de9
|
Fix issues with trim() and with unit tests relying on certain line endings.
|
2011-05-20 16:01:50 -06:00 |
|
Jason Turner
|
2786156086
|
Finalize documentation for 3.0.0 release and update version number in CMakeLists.txt
|
2011-05-20 13:44:34 -06:00 |
|
Jason Turner
|
e5f9dbb93b
|
Fix failing unit tests related to recent renaming of function to Function
|
2011-04-26 10:17:24 -06:00 |
|
Jason Turner
|
61b8481514
|
Further documentation of the prelude / standard library.
|
2011-04-25 20:24:31 -06:00 |
|
Jason Turner
|
8a0ef143c9
|
C++ API documentation is complete. ChaiScript keyword and language documentation about 75% complete (mostly ported from website.)
|
2011-04-17 09:29:34 -06:00 |
|
Jason Turner
|
f1918f147d
|
More documentation updates.
|
2011-04-04 07:08:28 -06:00 |
|
Jason Turner
|
0d238b1617
|
Documentation updates and namespace reorg for docs.
|
2011-04-02 20:52:49 -06:00 |
|
Jason Turner
|
d22a77503c
|
Fix build errors and warnings for VS2010
|
2011-04-02 11:21:11 -06:00 |
|
Jason Turner
|
8dec35ba19
|
Merge branch '2011-03-15-DocumentationUpdates'
Conflicts:
include/chaiscript/language/chaiscript_engine.hpp
|
2011-03-29 20:24:17 -06:00 |
|