Jonathan Turner
|
d0ff0dc0f1
|
Added lambdas. Rolled back print bootstrapping for test. Need to figure out right story for polymorphic print at some point.
|
2009-06-11 02:16:03 +00:00 |
|
Jason Turner
|
72dc27f2da
|
Simple example of adding and dispatching a function variable
|
2009-06-11 00:58:58 +00:00 |
|
Jason Turner
|
600899ad77
|
Initial work towards function variables. Existing dispatch works, but lookup of function variables is still untested
|
2009-06-11 00:32:50 +00:00 |
|
Jason Turner
|
e951356691
|
Add get_scope and set_scope commands to boxedcpp
|
2009-06-10 23:48:22 +00:00 |
|
Jason Turner
|
8cfd40671b
|
Reorg some of the bootstrapping that was occuring in wesley
|
2009-06-10 23:39:34 +00:00 |
|
Jonathan Turner
|
da60cad358
|
Switching .at and [], added out of bounds exception
|
2009-06-10 23:32:32 +00:00 |
|
Jason Turner
|
4d56cffb26
|
add += support for strings
|
2009-06-10 23:22:31 +00:00 |
|
Jason Turner
|
c4e3328bb1
|
Support reassignment of undefined Boxed_Values
|
2009-06-10 04:57:42 +00:00 |
|
Jason Turner
|
dba0f3ed7a
|
Attempt to fix jon's problem with POD type support
|
2009-06-09 03:33:34 +00:00 |
|
Jason Turner
|
88708aaf7b
|
Build smarter operators for POD types
|
2009-06-09 03:12:59 +00:00 |
|
Jonathan Turner
|
23c1908917
|
Added prefix increment and decrement. Debugging: off
|
2009-06-08 15:49:44 +00:00 |
|
Jonathan Turner
|
674f6cb4ce
|
Quick array inits
|
2009-06-08 14:33:40 +00:00 |
|
Jason Turner
|
db6fe9134f
|
Fix some bootstrapping of types and add more type support
|
2009-06-08 04:41:13 +00:00 |
|
Jason Turner
|
2fa615974c
|
Add generic vector support and example code for working with
|
2009-06-07 15:54:07 +00:00 |
|
Jason Turner
|
0ae57833aa
|
Add default and copy constructors for bootstrapped types
|
2009-06-07 14:13:10 +00:00 |
|
Jason Turner
|
1c334064e8
|
operator= support in bootstrap code
|
2009-06-07 00:57:29 +00:00 |
|
Jason Turner
|
af221b611d
|
Basic support for std::vector and related fixes
|
2009-06-07 00:00:46 +00:00 |
|
Jonathan Turner
|
e0af874078
|
Fixed up scope-diving equation.
|
2009-06-06 16:52:35 +00:00 |
|
Jason Turner
|
99b84c0fab
|
Attempt to add a set_object method for scoping rules
|
2009-06-06 16:35:26 +00:00 |
|
Jason Turner
|
ed114102bc
|
Add registration for /=, -= and += operators
|
2009-06-06 16:14:59 +00:00 |
|
Jason Turner
|
df41d7abe6
|
Many cleanups to bootstrapping process and function registration
|
2009-06-06 15:51:43 +00:00 |
|
Jason Turner
|
19582e5679
|
Fixed / operator
|
2009-06-05 23:56:57 +00:00 |
|
Jonathan Turner
|
4cf95bbf9c
|
Added scope new/push to wesley
|
2009-06-05 22:57:13 +00:00 |
|
Jason Turner
|
1dbaa4062c
|
Add the beginnings of a scope system
|
2009-06-05 22:39:49 +00:00 |
|
Jonathan Turner
|
2a4b1acfd1
|
Added string comparisons
|
2009-06-05 18:48:34 +00:00 |
|
Jason Turner
|
37a36f783c
|
Add arity registration for dynamic functions
|
2009-06-05 16:12:21 +00:00 |
|
Jonathan Turner
|
3f4aed0db9
|
Added booleans. Add if/elseif/else and while blocks. Added more comparisons.
|
2009-06-05 11:45:57 +00:00 |
|
Jason Turner
|
995116acb4
|
Fix bug with operator== bootstrapping
|
2009-06-05 02:36:16 +00:00 |
|
Jonathan Turner
|
00430e4592
|
Experimenting with adding comparisons
|
2009-06-04 15:28:45 +00:00 |
|
Jonathan Turner
|
d984f973f4
|
Added 'wesley' project. Added eval. Fixed some of the parsers to do correct delegation
|
2009-06-02 23:29:04 +00:00 |
|
Jason Turner
|
6bcc424630
|
More stl bootstrapping help
|
2009-05-30 21:20:52 +00:00 |
|
Jason Turner
|
4585f22a58
|
Begin stubbing in of stl container bootstrapping. Vectors are partially implemented
|
2009-05-30 15:50:23 +00:00 |
|
Jason Turner
|
280ec06a8c
|
Break out bootstrapping code into a separate file
|
2009-05-30 14:49:10 +00:00 |
|
Jonathan Turner
|
4921d9a89e
|
Enabling testing from the root
|
2009-05-29 02:24:55 +00:00 |
|
Jason Turner
|
72ae292a43
|
Added basic support for boost unit testing
|
2009-05-28 22:56:57 +00:00 |
|
Jason Turner
|
6d4ec204b0
|
Add some more operator action
|
2009-05-28 22:08:11 +00:00 |
|
Jonathan Turner
|
bf7fba3646
|
Moving project files into subdirs
|
2009-05-28 18:13:06 +00:00 |
|
Jason Turner
|
f77eb930ed
|
Add new simpler example to show dispatching of renamed functions
|
2009-05-28 14:19:14 +00:00 |
|
Jason Turner
|
5f6ec9521b
|
Add more boxedcpp testing and documentation
|
2009-05-28 01:51:17 +00:00 |
|
Jason Turner
|
277fa83742
|
Add an example of registering a dynamic function
|
2009-05-28 01:14:18 +00:00 |
|
Jonathan Turner
|
421a616924
|
Inch by inch, getting closer to working out what the parser needs
|
2009-05-27 17:42:54 +00:00 |
|
Jason Turner
|
3dfe1fb8bd
|
Try and fix jon's print problem
|
2009-05-27 17:05:42 +00:00 |
|
Jason Turner
|
100b38f14e
|
Add virtual destructors where necessary
|
2009-05-27 16:47:45 +00:00 |
|
Jonathan Turner
|
4f8ffd0129
|
Re-enabled boxedcpp, but commented out trouble area
|
2009-05-27 15:15:24 +00:00 |
|
Jason Turner
|
fbb9534601
|
Provide some cleaner examples and some additional bootstrapped functions
|
2009-05-27 13:30:17 +00:00 |
|
Jason Turner
|
9366c223a8
|
Add some bootstrapping of known types and operators
|
2009-05-27 03:52:46 +00:00 |
|
Jason Turner
|
ee46b63f95
|
Add code for dumping all registered types / functions
|
2009-05-27 03:27:38 +00:00 |
|
Jason Turner
|
a8ba63277e
|
Moved typelesscpp into boxedcpp
|
2009-05-27 01:12:39 +00:00 |
|