15 Commits

Author SHA1 Message Date
Jonathan Turner
b2a99d4105 Add modulus operator to parser 2009-07-04 02:17:50 +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
Jonathan Turner
b191d5a2ee Fix sum and product to start with floating point instead of int 2009-07-03 15:32:58 +00:00
Jonathan Turner
294d22ac5b Remove unnecessary type comparison in equation 2009-07-03 14:52:05 +00:00
Jonathan Turner
34983dbed2 Added take_while and drop_while 2009-07-03 14:08:58 +00:00
Jonathan Turner
f35c2908d7 Change old reduce to foldl. Add clojure reduce. Add sum, product. Add take, drop, filter 2009-07-03 13:09:39 +00:00
Jonathan Turner
9c7f63e8b2 Fixed prefix operator precedence bug. Added collate(?), zip_with, and zip 2009-07-03 12:13:29 +00:00
Jonathan Turner
78be32927c Fixed repl scope leak after an exception 2009-07-03 03:13:05 +00:00
Jonathan Turner
db9442d5a8 More prelim testing to isolate repl issue 2009-07-02 22:54:50 +00:00
Jonathan Turner
a70af22eaf Add initial pair printing 2009-07-02 19:26:25 +00:00
Jonathan Turner
441112648e General cleanup to chaiscript prelude 2009-07-02 18:09:02 +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
60b814f687 Added print and puts for ranged values 2009-07-02 17:39:53 +00:00
Jonathan Turner
f6342ef2a8 Remove stale && and || registration 2009-07-01 20:02:01 +00:00
Jonathan Turner
96f3033a42 Moved to using a prelude header 2009-06-25 14:16:32 +00:00