Tim Starling
|
6ffad7c906
|
Added #ifexpr, changed semantics of #if to make it strictly if-defined -- zero is no longer considered false.
|
2006-04-14 04:14:10 +00:00 |
|
Tim Starling
|
be7dcaba5d
|
Trim whitespace from #if return text, to mimic the behaviour of template parameters
|
2006-04-12 14:06:57 +00:00 |
|
Tim Starling
|
3092bf1db5
|
Proper handling of division by zero
|
2006-04-12 04:00:46 +00:00 |
|
Tim Starling
|
4265df9c9a
|
Yay! Synonyms for all!
|
2006-04-07 00:23:46 +00:00 |
|
Tim Starling
|
c592fdf295
|
fixed stack check
|
2006-04-06 08:46:34 +00:00 |
|
Tim Starling
|
d29b8a242a
|
intval
|
2006-04-06 08:30:57 +00:00 |
|
Tim Starling
|
a49014ff5a
|
* Better error reporting
* Inequality operators
* rand function
|
2006-04-06 08:14:56 +00:00 |
|
Tim Starling
|
c7814d59ff
|
Simplified if by introducing ifeq. People mostly use {{qif}} to check if an optional parameter has been passed, and to, say, create a table row if it has. Those applications shouldn't have to worry about errant equals signs.
|
2006-04-05 14:36:55 +00:00 |
|
Tim Starling
|
6d93dfe6b8
|
Mathematical expressions and conditional constructs implemented as parser functions. Documentation to follow.
|
2006-04-05 13:22:51 +00:00 |
|