summaryrefslogtreecommitdiffstats
path: root/dimension/grammar.epilogue
Commit message (Collapse)AuthorAgeFilesLines
* Abstract syntax tree improvements.Tavian Barnes2010-06-191-0/+1
| | | | Keep objects in a single DMNSN_AST_OBJECT node type.
* Fully implement POV-Ray transformations.Tavian Barnes2010-06-171-3/+6
|
* Initial support for image_maps.Tavian Barnes2010-04-151-0/+2
|
* Support transforming pigments and textures in dimension.Tavian Barnes2010-04-151-1/+2
|
* Support planes in dimension.Tavian Barnes2010-04-151-0/+1
|
* Implement CSG in front-end.Tavian Barnes2010-04-071-1/+5
|
* Use $var instead of __var__ for internal symbols.Tavian Barnes2010-03-231-4/+4
|
* Standardise diagnostics a bit.Tavian Barnes2010-03-231-3/+3
|
* Implement macro support.Tavian Barnes2010-03-231-44/+46
|
* Implement most vector functions.Tavian Barnes2010-03-231-34/+38
|
* Support the ternary operator.Tavian Barnes2010-03-221-0/+1
|
* Handle built-in vector IDs the same way as floats.Tavian Barnes2010-03-221-0/+4
|
* Add built-in float constants.Tavian Barnes2010-03-221-0/+4
|
* Support logical ! operator.Tavian Barnes2010-03-221-0/+1
|
* Support max() and min().Tavian Barnes2010-03-201-0/+2
|
* Implement almost all float functions.Tavian Barnes2010-03-201-15/+31
|
* A bunch more float functions.Tavian Barnes2010-03-201-1/+16
|
* Support exp().Tavian Barnes2010-03-191-0/+2
|
* Preliminary support for global_settings.Tavian Barnes2010-03-091-27/+31
|
* Don't treat colors and vectors as different types.Tavian Barnes2010-03-081-2/+0
| | | | | This allows things like 0.5*White, where White was #defined to be a color. POV-Ray's colors.inc almost parses now.
* Parse interiors.Tavian Barnes2010-02-251-0/+3
|
* Don't leak memory on parse failures from within buffers.Tavian Barnes2010-02-091-0/+2
|
* Get rid of fmemopen() hack.Tavian Barnes2010-02-091-0/+30
|
* Support #include.Tavian Barnes2010-02-091-0/+2
|
* Fix #line off-by-one :)Tavian Barnes2010-02-031-1/+1
|
* Add #line markers to {common,grammar,directives}.{prologue,declarations,...}.Tavian Barnes2010-02-021-0/+2
|
* Implement #if.Tavian Barnes2010-02-021-0/+9
|
* Implement #declare, #local, and #undef in middle tier.Tavian Barnes2010-02-011-0/+1
| | | | Oh God this is ugly...
* Split grammar.y to allow code re-use.Tavian Barnes2010-01-291-0/+148