Create an object/Native demonstration: Difference between revisions
Content added Content deleted
m (removed Tcl omit tag) |
(jq) |
||
Line 197: | Line 197: | ||
</pre> |
</pre> |
||
=={{header|jq}}== |
|||
jq objects are JSON objects and can be created using JSON syntax, e.g. <lang jq>{"language": "jq"}</lang>. Objects can also be created programmatically, e.g. <lang jq>{"one": 1} + {"two": 2}</lang> |
|||
jq objects, however, are really just values: they are immutable, and cannot be "deleted" any more than the number 1 can be deleted. |
|||
=={{header|Mathematica}}== |
=={{header|Mathematica}}== |
||
<lang Mathematica>a[1] = "Do not modify after creation"; |
<lang Mathematica>a[1] = "Do not modify after creation"; |
||
Line 205: | Line 209: | ||
->Set::write: Tag a in a[1] is Protected. >> |
->Set::write: Tag a in a[1] is Protected. >> |
||
</pre> |
</pre> |
||
=={{header|Perl}}== |
=={{header|Perl}}== |
||
<lang perl>package LockedHash; |
<lang perl>package LockedHash; |