Changes

Jump to navigation Jump to search

var.makeNumericList

1,113 bytes added, 21:52, 6 June 2012
Created page with "__NOTOC__ var.'''makeNumericList''' is a function that is part of the Var library. Creates a list in the symbol table with the given ''name''. <b..."
__NOTOC__
var.'''makeNumericList''' is a function that is part of the [[:Category:var|Var]] library.


Creates a list in the symbol table with the given ''name''. <br />
The list is optimized to hold numeric values.Routines [[var.storeAt]] and [[var.recallAt]] operate much more efficiently on lists that are created with this function.
<br />


{{Since|3.2}}

== Syntax ==
var.'''makeNumericList'''(name)

{| class="wikitable"
|-
! Parameter !! Type !! Description
|-
| <u><center>name</center></u> || string || name of the variable to create
|-
|}

== Example ==
<syntaxhighlight>var.store("mat", {{1,2}, {3,4}}) -- create matrix mat in the symbol table
var.storeAt("mat", 13.3, 1, 1) -- puts the number 13.1 into the field 1,1 of the matrix
val = var.recallAt("mat", 1, 1) -- grab it back in lua</syntaxhighlight>


== Good to know ==
This function cannot be used to create a numeric matrix. Routines [[var.recallAt]] and [[var.storeAt]] will work with matrices but only if they are created by some other means.

== See also ==
*[[var.recallAt]]
*[[var.storeAt]]

<br />

[[Category:var]]

Navigation menu