Category talk:Clm-based

From Esolang
Jump to navigation Jump to search

was this discussed?

this site's policy requires that new categories should be discussed before creation. however i could not find the discussion if it did happen. --Pro465 (talk) 18:02, 20 July 2023 (UTC)

I don't think this was discussed, and also don't think it's a valid category. I removed it from the Categorization page, and am planning to delete it unless someone produces a good argument why it should be a category. --ais523 21:36, 24 August 2023 (UTC) 21:36, 24 August 2023 (UTC)
I agree. It's unnecessary. --Quito0567 (talk) 01:09, 25 August 2023 (UTC)

It has only one language, so it is probably not needed. --None1 (talk) 10:36, 25 August 2023 (UTC)

Now deleted. As this page contains deletion discussion, it is not being deleted along with the category. --ais523 12:23, 11 September 2023 (UTC)

Content of this page before deletion

There was some nontrivial article-like content on the category page. Here it is, in case anyone wants to work it into the articles that link to the category page:

Languages that are based on clm (Crazy Layered Memory), use layers and cells to store data.

==Layers==
Each layer contains any number of layers and cells, as well as one index-cell and a active-cell.

The index-cell is stored at index -1 of its layer and contains the index that is currently accessed at this layer.<br>
The active-cell is stored at index -2 of its layer and stores, whether this layer is the active layer (if not, functions affect the layer below this one)

==Cells==
are located inside of layers and contain the actual data

==Functios==
{| class="wikitable"
|-
! Function !! Description
|-
| insertLayer|| inserts a new layer after the current element
|-
| insertCell|| inserts a new cell after the current element
|-
| delete || deletes the element referenced by the index-cell
|-
| next || changes the index-cell by 1 (if index is greater than or equal to the length of the layer it loops around to -1)
|-
| previous || changes the index-cell by -1 (if index is less than -1 it loops around to the last elemnt of the layer)
|-
| down || if the current element is a layer, enter that layer
|-
| up || exits current layer if possible
|-
| length || returns the length of the current layer (excluding index- and marker-cell)
|}

--ais523 12:23, 11 September 2023 (UTC)

I moved the contents to the page Crazy Layered Memory! --None1 (talk) 12:46, 11 September 2023 (UTC)