Welcome to the Creatures Wiki! Log in and join the community.
Difference between revisions of "SETV"
Jump to navigation
Jump to search
ScoobyGambit (talk | contribs) m (→External links) |
|||
(8 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | '''SETV''' is a [[CAOS]] command used to set a [[variable]] to a specific value. | |
==Usage== | ==Usage== | ||
− | Syntax: | + | Syntax: ''SETV var (variable) val (int or float)'' |
− | + | Set ''var'' to ''val''. Any previous value of ''var'' is overwritten. The type of ''var'' will match that of ''val''. | |
− | |||
==Examples== | ==Examples== | ||
− | + | ''SETV'' in conjuction with [[DIVV]] to divide on an imaginary command line: | |
<pre> | <pre> | ||
− | SETV | + | SETV va00 10 |
+ | DIVV va00 2 | ||
+ | OUTV va00 | ||
+ | 5 | ||
</pre> | </pre> | ||
==See also== | ==See also== | ||
− | *[[ADDV]] | + | *[[OUTV]] for output |
− | *[[ | + | *The following commands relate to variable arithmetic: [[ADDV]], [[SUBV]]; [[MULV]], [[DIVV]], [[MODV]]; [[NEGV]], [[ABSV]]. |
+ | *The following commands are bitwise operations on integers: [[ANDV]], [[ORRV]], [[NOTV]]. | ||
+ | |||
+ | *[[VTOS]] converts between decimal and string | ||
+ | *[[SETS]] and [[SETA]] for strings and agents, respectively | ||
+ | |||
+ | ==External links== | ||
+ | *[https://web.archive.org/web/20050312122919/http://www.freewebs.com/alimaggs/creaturesdev/cdn/c3/knowledgebase/c3_data.html Discussion of data types within CAOS] at an archive of the [[CDN]]. | ||
+ | |||
[[Category:C3 CAOS Commands]] | [[Category:C3 CAOS Commands]] |
Latest revision as of 01:32, 19 July 2022
SETV is a CAOS command used to set a variable to a specific value.
Contents
Usage[edit]
Syntax: SETV var (variable) val (int or float)
Set var to val. Any previous value of var is overwritten. The type of var will match that of val.
Examples[edit]
SETV in conjuction with DIVV to divide on an imaginary command line:
SETV va00 10 DIVV va00 2 OUTV va00 5
See also[edit]
- OUTV for output
- The following commands relate to variable arithmetic: ADDV, SUBV; MULV, DIVV, MODV; NEGV, ABSV.
- The following commands are bitwise operations on integers: ANDV, ORRV, NOTV.
External links[edit]
- Discussion of data types within CAOS at an archive of the CDN.