summaryrefslogtreecommitdiffstats
path: root/tests/dimension/directives.sh
Commit message (Collapse)AuthorAgeFilesLines
* Handle symbol aliases in dmnsn_find_symbol() directly.Tavian Barnes2011-04-221-0/+16
| | | | | Fixes infinite loops when macro arguments have the same name as existing symbols.
* Use a flags variable for invoking dimension in tests.Tavian Barnes2011-03-151-1/+1
|
* Update email address.Tavian Barnes2011-03-081-1/+1
|
* New dmnsn_warning() API, remove different severities.Tavian Barnes2011-03-081-2/+2
|
* Abstract syntax tree improvements.Tavian Barnes2010-06-191-10/+13
| | | | Keep objects in a single DMNSN_AST_OBJECT node type.
* Fix some copyright dates.Tavian Barnes2010-05-101-1/+1
|
* Support transforming pigments and textures in dimension.Tavian Barnes2010-04-151-6/+9
|
* Support object identifiers.Tavian Barnes2010-03-311-2/+26
|
* Implement macro support.Tavian Barnes2010-03-231-7/+13
|
* Support logical ! operator.Tavian Barnes2010-03-221-1/+1
|
* Don't treat colors and vectors as different types.Tavian Barnes2010-03-081-4/+4
| | | | | This allows things like 0.5*White, where White was #defined to be a color. POV-Ray's colors.inc almost parses now.
* Allow bare finishes in object modifiers.Tavian Barnes2010-02-281-6/+4
|
* Support stream directives.Tavian Barnes2010-02-111-3/+5
|
* Fix directives test.Tavian Barnes2010-02-101-1/+1
|
* Support #include.Tavian Barnes2010-02-091-1/+4
|
* "Support" the #version directive.Tavian Barnes2010-02-051-1/+2
|
* Implement #while.Tavian Barnes2010-02-031-8/+19
|
* Support #ifdef and #ifndef.Tavian Barnes2010-02-021-0/+3
|
* Skip over invalid tokens in non-taken conditionals.Tavian Barnes2010-02-021-1/+1
|
* Implement #if.Tavian Barnes2010-02-021-5/+9
|
* Fix up license blurbs and copyright year.Tavian Barnes2010-01-271-1/+1
|
* Clean up parser, and make it GLR.Tavian Barnes2009-12-211-2/+2
|
* Differentiate between colors and vectors in the AST.Tavian Barnes2009-12-211-2/+2
|
* Support #declare, #local, and #undef.Tavian Barnes2009-12-211-4/+25
|
* Support all POV-Ray keywords.Tavian Barnes2009-10-291-1/+1
|
* Even more tokenizer work.Tavian Barnes2009-10-291-1/+1
| | | | | | The tokenizer is now able to tokenize all of POV-Ray 3.6's include files. It turns out that some #includes may be dynamic (ex. with #writes beforehand), so the tokenizer can't directly perform includes - the executor must do this.
* Split tokenizer.sh into multiple tests.Tavian Barnes2009-10-281-0/+29