Marius Kintel
|
ba20c0e800
|
Modified parse to allow overloading of variables in local blocks. Also did some minor cleanups while at it. Test cases missing
|
2013-04-26 18:32:19 -04:00 |
Marius Kintel
|
64ed1eb9fe
|
Experiment: Lazy evaluation of argument lists in evaluation context. Allows e.g. for loop variables to be dependent on each other
|
2013-04-26 17:42:32 -04:00 |
Marius Kintel
|
58bd9c9e3f
|
Cleaned up argument list handling, related to #116
|
2013-04-18 18:34:14 -04:00 |
Marius Kintel
|
a37813a899
|
Refactored context handling into using separate Module contexts and Eval contexts. This allows for recursive module calls, and cascading children. I believe this fixes issue #116
|
2013-04-09 00:28:16 -04:00 |
Marius Kintel
|
327310f190
|
Rewrote the Value class to be based on boost::variant - this should reduce memory footprint and improve performance
|
2012-03-28 00:05:58 +02:00 |
Andrew Plumb
|
d4efb54284
|
Cleaned up unsigned int compiler warnings
|
2012-02-13 11:23:18 -05:00 |
Marius Kintel
|
faf4a64851
|
Killed some warnings
|
2011-12-04 22:20:19 +01:00 |
Brad Pitcher
|
dcf4b83306
|
string indexing
|
2011-11-12 22:58:15 -08:00 |
Marius Kintel
|
7d9104e748
|
Evaluate expressions for the ternary operator the same way as for if-else, i.e. cast any value to bool
|
2011-10-23 22:33:11 +02:00 |
Marius Kintel
|
16b74df941
|
killed warnings
|
2011-09-03 18:42:45 +02:00 |
Marius Kintel
|
6f632190a0
|
Ported a bunch of stuff from Qt to STL
|
2011-09-03 06:10:36 +02:00 |
Marius Kintel
|
d24b3cc84d
|
Ported recent changes to master into the visitor branch
|
2011-04-12 20:35:44 +02:00 |
Marius Kintel
|
91c640fb5e
|
Copyright updates
|
2011-01-21 02:21:09 +01:00 |
Marius Kintel
|
ab90b38780
|
Value::QVector -> std::vector
|
2010-11-07 17:12:34 -05:00 |
Marius Kintel
|
e0a068a0e8
|
Refactored some QString usage in the backend to std::string
|
2010-11-07 16:29:34 -05:00 |
kintel
|
63c1154f8e
|
Fixed crash when using negative array indices
git-svn-id: http://svn.clifford.at/openscad/trunk@433 b57f626f-c46c-0410-a088-ec61d464b74c
|
2010-02-10 15:26:15 +00:00 |
clifford
|
07bc7dbecd
|
Clifford Wolf:
Added CGAL exception to all copyright notes, as it is suggested on:
http://www.cgal.org/license.html
http://www.fsf.org/licensing/licenses/index_html
git-svn-id: http://svn.clifford.at/openscad/trunk@405 b57f626f-c46c-0410-a088-ec61d464b74c
|
2010-02-01 09:34:18 +00:00 |
kintel
|
191dc4857c
|
header file reorg
git-svn-id: http://svn.clifford.at/openscad/trunk@365 b57f626f-c46c-0410-a088-ec61d464b74c
|
2010-01-30 04:26:05 +00:00 |
kintel
|
6940d17181
|
reorganized file structure layout. more to follow...
git-svn-id: http://svn.clifford.at/openscad/trunk@364 b57f626f-c46c-0410-a088-ec61d464b74c
|
2010-01-30 04:17:05 +00:00 |