Difference between revisions of "User:SharkD"
Jump to navigation
Jump to search
Jholsenback (talk | contribs) 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) | ||
− | + | *Explicit RETURN statement in macros. | |
+ | |||
+ | *ARGS variable in macros to support optional parameters. |
Revision as of 22:58, 9 June 2010
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.