21 Commits

Author SHA1 Message Date
Jonathan Turner
4f09d945dd Add modulus operator 2009-07-04 10:55:17 +00:00
Jason Turner
310dd030ac Register string as a container type and update the prelue to guard to_string for ranges against strings. 2009-07-03 16:37:18 +00:00
Jason Turner
27e72d117f Add "is_type" utility function and register "function" as a registered typename 2009-07-03 15:41:51 +00:00
Jason Turner
b720d85c8b Implement function assignment 2009-07-03 15:07:18 +00:00
Jason Turner
ca8337a41d Fix clone of functions 2009-07-03 05:47:53 +00:00
Jason Turner
47052f710c Fix some semantics of operator= to reduce dispatch, etc.
Also, add more bootstrapping support for some of the built in types.
2009-07-02 19:59:40 +00:00
Jonathan Turner
6ddef8f918 Changed to using to_string as dispatch instead of print and puts 2009-07-02 17:45:58 +00:00
Jonathan Turner
5d9794470e Remove stale && and || registration 2009-07-01 19:57:31 +00:00
Jason Turner
714e1c0cec Support cleaner usage of bind, by adding a built in _ variable 2009-06-29 23:00:29 +00:00
Jason Turner
ee9c71de4c Add support for seeing if a dispatch exists 2009-06-26 15:28:11 +00:00
Jason Turner
f8593a0927 Add type_match function to see if two types are the same 2009-06-26 13:37:00 +00:00
Jason Turner
46859b1918 Add support for function binding and cut down on some includes 2009-06-25 22:34:00 +00:00
Jonathan Turner
18985b6a97 Added puts and join 2009-06-25 02:45:28 +00:00
Jason Turner
eb5dbe4975 Add more specific exception types to the dynamic system and handle them properly 2009-06-25 00:03:23 +00:00
Jason Turner
0a7d7958ab Add boot strapping of string parsing for pod types 2009-06-20 20:26:47 +00:00
Jason Turner
75465ca585 Add comparison operators to strings 2009-06-20 18:09:26 +00:00
Jason Turner
8cb8bd7082 eliminate redundant definitions of common operators 2009-06-14 03:58:49 +00:00
Jason Turner
785263628b Add namespace dispatchkit 2009-06-13 22:42:13 +00:00
Jason Turner
ce52cae45c Updated nameing of boxedcpp to dispatchkit 2009-06-13 22:03:41 +00:00
Jason Turner
4edea184de Move towards more header only implementation friendly 2009-06-13 21:55:55 +00:00
Jonathan Turner
7c935702f6 Last step of new move attempt 2009-06-11 17:38:34 +00:00