Category:Wren: Difference between revisions

Content added Content deleted
(Added link to Tasks not implemented page.)
(Now using internal links to modules and added a note about importing them.)
Line 25: Line 25:
! No. !! Module name !! !! No. !! Module name
! No. !! Module name !! !! No. !! Module name
|-
|-
| 1 || [https://rosettacode.org/wiki/Category:Wren-fmt fmt] || || 2 || [https://rosettacode.org/wiki/Category:Wren-str str]
| 1 || [[:Category:Wren-fmt|fmt]] || || 2 || [[:Category:Wren-str|str]]
|-
|-
| 3 || [https://rosettacode.org/wiki/Category:Wren-sort sort] || || 4 || [https://rosettacode.org/wiki/Category:Wren-math math]
| 3 || [[:Category:Wren-sort|sort]] || || 4 || [[:Category:Wren-math|math]]
|-
|-
| 5 || [https://rosettacode.org/wiki/Category:Wren-trait trait] || || 6 || [https://rosettacode.org/wiki/Category:Wren-seq seq]
| 5 || [[:Category:Wren-trait|trait]] || || 6 || [[:Category:Wren-seq|seq]]
|-
|-
| 7 || [https://rosettacode.org/wiki/Category:Wren-date date] || || 8 || [https://rosettacode.org/wiki/Category:Wren-rat rat]
| 7 || [[:Category:Wren-date|date]] || || 8 || [[:Category:Wren-rat|rat]]
|-
|-
| 9 || [https://rosettacode.org/wiki/Category:Wren-pattern pattern] || || 10 || [https://rosettacode.org/wiki/Category:Wren-big big]
| 9 || [[:Category:Wren-pattern|pattern]] || || 10 || [[:Category:Wren-big|big]]
|-
|-
| 11 || [https://rosettacode.org/wiki/Category:Wren-upc upc] || || 12 || [https://rosettacode.org/wiki/Category:Wren-matrix matrix]
| 11 || [[:Category:Wren-upc|upc]] || || 12 || [[:Category:Wren-matrix|matrix]]
|-
|-
| 13 || [https://rosettacode.org/wiki/Category:Wren-set set] || || 14 || [https://rosettacode.org/wiki/Category:Wren-llist llist]
| 13 || [[:Category:Wren-set|set]] || || 14 || [[:Category:Wren-llist|llist]]
|-
|-
| 15 || [https://rosettacode.org/wiki/Category:Wren-queue queue] || || 16 || [https://rosettacode.org/wiki/Category:Wren-complex complex]
| 15 || [[:Category:Wren-queue|queue]] || || 16 || [[:Category:Wren-complex|complex]]
|-
|-
| 17 || [https://rosettacode.org/wiki/Category:Wren-dynamic dynamic] || || 18 || [https://rosettacode.org/wiki/Category:Wren-ioutil ioutil]
| 17 || [[:Category:Wren-dynamic|dynamic]] || || 18 || [[:Category:Wren-ioutil|ioutil]]
|-
|-
| 19 || [https://rosettacode.org/wiki/Category:Wren-long long] || || 20 || [https://rosettacode.org/wiki/Category:Wren-crypto crypto]
| 19 || [[:Category:Wren-long|long]] || || 20 || [[:Category:Wren-crypto|crypto]]
|-
|-
| 21 || [https://rosettacode.org/wiki/Category:Wren-sound sound] || || 22 || [https://rosettacode.org/wiki/Category:Wren-polygon polygon]
| 21 || [[:Category:Wren-sound|sound]] || || 22 || [[:Category:Wren-polygon|polygon]]
|-
|-
| 23 || [https://rosettacode.org/wiki/Category:Wren-srandom srandom] || || 24 || [https://rosettacode.org/wiki/Category:Wren-lsystem lsystem]
| 23 || [[:Category:Wren-srandom|srandom]] || || 24 || [[:Category:Wren-lsystem|lsystem]]
|-
|-
| 25 || [https://rosettacode.org/wiki/Category:Wren-turtle turtle] || || 26 || [https://rosettacode.org/wiki/Category:Wren-ellipse ellipse]
| 25 || [[:Category:Wren-turtle|turtle]] || || 26 || [[:Category:Wren-ellipse|ellipse]]
|-
|-
| 27 || [https://rosettacode.org/wiki/Category:Wren-check check] || || 28 || [https://rosettacode.org/wiki/Category:Wren-array array]
| 27 || [[:Category:Wren-check|check]] || || 28 || [[:Category:Wren-array|array]]
|-
|-
| 29 || [https://rosettacode.org/wiki/Category:Wren-gmp gmp] || || 30 || [https://rosettacode.org/wiki/Category:Wren-ecm ecm]
| 29 || [[:Category:Wren-gmp|gmp]] || || 30 || [[:Category:Wren-ecm|ecm]]
|-
|-
| 31 || [https://rosettacode.org/wiki/Category:Wren-sql sql] || || 32 || [https://rosettacode.org/wiki/Category:Wren-event event]
| 31 || [[:Category:Wren-sql|sql]] || || 32 || [[:Category:Wren-event|event]]
|-
|-
| 33 || [https://rosettacode.org/wiki/Category:Wren-i64 i64] || || 34 || [https://rosettacode.org/wiki/Category:Wren-perm perm]
| 33 || [[:Category:Wren-i64|i64]] || || 34 || [[:Category:Wren-perm|perm]]
|-
|-
| 35 || [https://rosettacode.org/wiki/Category:Wren-linear linear] || || 36 || [https://rosettacode.org/wiki/Category:Wren-regex regex]
| 35 || [[:Category:Wren-linear|linear]] || || 36 || [[:Category:Wren-regex|regex]]
|-
|-
| 37 || [https://rosettacode.org/wiki/Category:Wren-maputil maputil] || || 38 || [https://rosettacode.org/wiki/Category:Wren-plot plot]
| 37 || [[:Category:Wren-maputil|maputil]] || || 38 || [[:Category:Wren-plot|plot]]
|-
|-
| 39 || [https://rosettacode.org/wiki/Category:Wren-debug debug] || || 40 || [https://rosettacode.org/wiki/Category:Wren-table table]
| 39 || [[:Category:Wren-debug|debug]] || || 40 || [[:Category:Wren-table|table]]
|-
|-
| 41 || [https://rosettacode.org/wiki/Category:Wren-iterate iterate] || || 42 || [https://rosettacode.org/wiki/Category:Wren-money money]
| 41 || [[:Category:Wren-iterate|iterate]] || || 42 || [[:Category:Wren-money|money]]
|-
|-
| 43 || [https://rosettacode.org/wiki/Category:Wren-vector vector] || || ||
| 43 || [[:Category:Wren-vector|vector]] || || ||
|}
|}
<br>
<br>
To use a class or classes from a module (say ''fmt''), you need to import them into your script with Wren code such as the following. To use more than one class separate their names with commas:

<syntaxhighlight lang="ecmascript">import "./fmt" for Conv, Fmt</syntaxhighlight>

These modules are subject to the same license as any other code submitted to Rosetta Code though contributors' user pages should be checked to see whether more permissive terms are available. If anyone wishes to add further modules, please do so using a similar model and append them to the list.
These modules are subject to the same license as any other code submitted to Rosetta Code though contributors' user pages should be checked to see whether more permissive terms are available. If anyone wishes to add further modules, please do so using a similar model and append them to the list.


Line 79: Line 83:
! No. !! Module name !! !! No. !! Module name
! No. !! Module name !! !! No. !! Module name
|-
|-
| 1 || [https://rosettacode.org/wiki/Category:DOME DOME] || || 2 || [https://rosettacode.org/wiki/Category:Raylib-wren Raylib-wren]
| 1 || [[:Category:DOME|DOME]] || || 2 || [[:Category:Raylib-wren|Raylib-wren]]
|-
|-
| 3 || [https://rosettacode.org/wiki/Category:SpiderWren SpiderWren] || || 4 || [https://rosettacode.org/wiki/Category:Wren-assert Wren-assert]
| 3 || [[:Category:SpiderWren|SpiderWren]] || || 4 || [[:Category:Wren-assert|Wren-assert]]
|-
|-
| 5 || [https://rosettacode.org/wiki/Category:Wren-json Wren-json] || || 6 || [https://rosettacode.org/wiki/Category:Wren-test Wren-test]
| 5 || [[:Category:Wren-json|Wren-json]] || || 6 || [[:Category:Wren-test|Wren-test]]
|-
|-
| 7 || [https://rosettacode.org/wiki/Category:WrenGo WrenGo] || || 8 || [https://rosettacode.org/wiki/Category:Wren-xsequence Wren-xsequence]
| 7 || [[:Category:WrenGo|WrenGo]] || || 8 || [[:Category:Wren-xsequence|Wren-xsequence]]
|}
|}
<br>
<br>