Examine individual changes
This page allows you to examine the variables generated by the Abuse Filter for an individual change.
Variables generated for this change
| Variable | Value | 
|---|---|
| Whether or not the edit is marked as minor (no longer in use) (minor_edit) | false | 
| Edit count of the user (user_editcount) | 0 | 
| Name of the user account (user_name) | 'ChromaticiT' | 
| Age of the user account (user_age) | 18664031 | 
| Page ID (page_id) | 0 | 
| Page namespace (page_namespace) | 0 | 
| Page title (without namespace) (page_title) | 'Starpit' | 
| Full page title (page_prefixedtitle) | 'Starpit' | 
| Action (action) | 'edit' | 
| Edit summary/reason (summary) | 'A minimalistic language that is a pain to write practical programs in.' | 
| Old content model (old_content_model) | '' | 
| New content model (new_content_model) | 'wikitext' | 
| Old page wikitext, before the edit (old_wikitext) | '' | 
| New page wikitext, after the edit (new_wikitext) | ''''Starpit''', a portmanteau of ''star'' (due to its starry appearance) and ''tarpit'', is an [[esoteric programming language]] based on [[BitChanger]] and other [[Turing Tarpit]]s.
==Specifics==
Input is assumed to be already on the tape when the program begins and output is to be on the tape when the program halts.
===Computational class===
It should be Turing complete, as any [[BitChanger]] command has a Starpit equivalent, with the exception of conditional loops. These can be replaced with the commands <code>*</code> and <code>,</code>, given enough code and restructuring.
===Instructions===
There are a total of 5 commands, including nop.
 .	moves the pointer back one
  †	moves the pointer forward then inverts the cell
 *	if the cell is zero skip the next instruction
 ,	skip the next instruction regardless of cell value
† This character is a space
==Examples==
===Hello, world!===
 .   .  .   .  .  .  .    .  .   .   .    .    .  .  .    .    .  .  .    .      .  .   .    .  .  .  .   .  .  .  .  .  .     .     .    .      .     .  .   .  .    .    .  .  .    .  .   .  .  .  .   .  .  .  .
==See also==
* [[BitChanger]]
==External resources==
* [http://whatever.the/urlis.html An online python interpreter for Starpit]
[[Category:Languages]]
[[Category:Cell-based]]
[[Category:Usability unknown]]
[[Category:Turing tarpits]]
[[Category:Implemented]]
[[Category:Low-level]]' | 
| Old page size (old_size) | 0 | 
| Unix timestamp of change (timestamp) | 1518672981 |