Difference between revisions of "User:SharkD"

From POV-Wiki
Jump to navigation Jump to search
m (moved from inappropriate place)
Line 5: Line 5:
  
 
*FOR loops
 
*FOR loops
:[[Documentation:Reference Section 2.5#The #for Directive|The #for Directive]]
+
:[[Documentation:Reference Section 2.5#The #for Directive|The #for Directive]]--[[User:Jholsenback|jholsenback]] 20:32, 4 June 2010 (UTC)
  
 
*BREAK statements inside loops
 
*BREAK statements inside loops
:[[Documentation:Reference Section 2.5#The #switch, #case, #range and #break Directives|The #switch, #case, #range and #break Directives]] has been modified to handle breaks in loops now.
+
:[[Documentation:Reference Section 2.5#The #switch, #case, #range and #break Directives|The #switch, #case, #range and #break Directives]] has been modified to handle breaks in loops now.--[[User:Jholsenback|jholsenback]] 20:32, 4 June 2010 (UTC)
 +
::SWITCH statements are not loops. Examples of loops are the WHILE and FOR statements. [[User:SharkD|SharkD]] 22:58, 9 June 2010 (UTC)
  
 
*Unary operators -- and ++
 
*Unary operators -- and ++
Line 14: Line 15:
 
*Double == in conditions
 
*Double == in conditions
 
:Not all but some are already implemented. See: [[Documentation:Reference Section 2#Operators|Operators]]
 
:Not all but some are already implemented. See: [[Documentation:Reference Section 2#Operators|Operators]]
:and [[Documentation:Reference Section 2.3#String Relational Operators|String Relational Operators]]
+
:and [[Documentation:Reference Section 2.3#String Relational Operators|String Relational Operators]]--[[User:Jholsenback|jholsenback]] 20:32, 4 June 2010 (UTC)
  
 
*ELSEIF statements
 
*ELSEIF statements
:[[Documentation:Reference Section 2.5#The #if...#else...#end Directives|The #if...#else...#end Directives]]
+
:[[Documentation:Reference Section 2.5#The #if...#else...#end Directives|The #if...#else...#end Directives]]--[[User:Jholsenback|jholsenback]] 20:32, 4 June 2010 (UTC)
 +
::Don't see ELSEIF mentioned anywhere. [[User:SharkD|SharkD]] 22:58, 9 June 2010 (UTC)
  
 
*Hash arrays
 
*Hash arrays
 
*Multi-type arrays
 
*Multi-type arrays
 
*Expandable arrays
 
*Expandable arrays
:*There may be an appropriate news group for mentioning these others items.
+
:*There may be an appropriate news group for mentioning these others items.--[[User:Jholsenback|jholsenback]] 20:32, 4 June 2010 (UTC)
  
 
*A system variable to test whether a file has been included or not, or even inclusion depth
 
*A system variable to test whether a file has been included or not, or even inclusion depth
:[[Documentation:Reference Section 2.5#The #ifdef and #ifndef Directives|The #ifdef and #ifndef Directives]]
+
:[[Documentation:Reference Section 2.5#The #ifdef and #ifndef Directives|The #ifdef and #ifndef Directives]]--[[User:Jholsenback|jholsenback]] 20:32, 4 June 2010 (UTC)
 +
:::IFDEF and IFNDEF are statements. They are not variables. [[User:SharkD|SharkD]] 22:58, 9 June 2010 (UTC)
  
:::--[[User:Jholsenback|jholsenback]] 20:32, 4 June 2010 (UTC)
+
*Explicit RETURN statement in macros.
 +
 
 +
*ARGS variable in macros to support optional parameters.

Revision as of 22:58, 9 June 2010

My POV-Ray-related page.

Language Feature Requests

You posted this in the Question and Tips area of the KB, sorry that's not the correct place for that, and you should have a look at the documentation as some of your requests are already available in version 3.7

  • FOR loops
The #for Directive--jholsenback 20:32, 4 June 2010 (UTC)
  • BREAK statements inside loops
The #switch, #case, #range and #break Directives has been modified to handle breaks in loops now.--jholsenback 20:32, 4 June 2010 (UTC)
SWITCH statements are not loops. Examples of loops are the WHILE and FOR statements. SharkD 22:58, 9 June 2010 (UTC)
  • Unary operators -- and ++
  • Binary operators +=, -=, /=, *=, etc.
  • Double == in conditions
Not all but some are already implemented. See: Operators
and String Relational Operators--jholsenback 20:32, 4 June 2010 (UTC)
  • ELSEIF statements
The #if...#else...#end Directives--jholsenback 20:32, 4 June 2010 (UTC)
Don't see ELSEIF mentioned anywhere. SharkD 22:58, 9 June 2010 (UTC)
  • Hash arrays
  • Multi-type arrays
  • Expandable arrays
  • There may be an appropriate news group for mentioning these others items.--jholsenback 20:32, 4 June 2010 (UTC)
  • A system variable to test whether a file has been included or not, or even inclusion depth
The #ifdef and #ifndef Directives--jholsenback 20:32, 4 June 2010 (UTC)
IFDEF and IFNDEF are statements. They are not variables. SharkD 22:58, 9 June 2010 (UTC)
  • Explicit RETURN statement in macros.
  • ARGS variable in macros to support optional parameters.