Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Lua Programming/colon

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Definition of methods The colon symbol can be used for defining ../method/s: -- These two statements are equivalent function a.b:c (params) body end a.b.c = function (self, params) body end Calls to object oriented methods The colon /symbol/ provides a special /syntax/ for /object oriented/ calls. -- By using a colon operator, the name of the object does not need to be passed as a first argument myobj:foo(n) -- equivalent to myobj.foo(myobj, n) Calls to instance methods The colon symbol is used to define calls to instance methods: