Abuse filter log

Abuse Filter navigation (Home | Recent filter changes | Examine past edits | Abuse log)
Jump to navigation Jump to search
Details for log entry 8,543

17:31, 20 April 2024: Ggg (talk | contribs) triggered filter 9, performing the action "edit" on OrdinalFuck. Actions taken: Warn; Filter description: require new users to introduce themselves (examine)

Changes made in edit

 
|open up an instance of OrdinalFuck_m (where m is the ordinal at the current memory position) and run the code writen as * on it. If the code terminates increment the curent memory position, else dont.
 
|open up an instance of OrdinalFuck_m (where m is the ordinal at the current memory position) and run the code writen as * on it. If the code terminates increment the curent memory position, else dont.
 
|}
 
|}
  +
  +
Ordinal fuck uses ≠≠ for https requests
   
 
== References ==
 
== References ==

Action parameters

VariableValue
Edit count of the user (user_editcount)
0
Name of the user account (user_name)
'Ggg'
Age of the user account (user_age)
288
Page ID (page_id)
15033
Page namespace (page_namespace)
0
Page title (without namespace) (page_title)
'OrdinalFuck'
Full page title (page_prefixedtitle)
'OrdinalFuck'
Action (action)
'edit'
Edit summary/reason (summary)
''
Old content model (old_content_model)
'wikitext'
New content model (new_content_model)
'wikitext'
Old page wikitext, before the edit (old_wikitext)
'{{infobox proglang |name=OracleFuck |paradigms=Imperative |author=[[User:SpencerW|SpencerW]] |year=[[:Category:2021|2021]] |class=[[:Category:Uncomputable|Uncomputable]] |majorimpl=Unimplementable |files=<code>.txt</code> }} '''OrdinalFuck''' is a [[wikipedia:Hypercomputation|hypercomputable]] programming language. It is a [[brainfuck]] derivative with the ability to solve the [[wikipedia:Halting_problem|Halting problem]]. OrdinalFuck was inspired by and takes influence from [[Hyperon]]. == Memory == The memory system is similar to brainfuck. There is a bi-infinite tape of memory locations. Different from brain fuck however each of these locations can store an ordinal number. For set-theoretic reasons, we will consider OrdinalFuck to actually be an infinite class of programming languages called OrdinalFuck_n where n is an ordinal number and the largest ordinal aloud in that language. If a spot in memory is incremented larger than its largest ordinal it will wrap around back to 0. == Instructions == There are two families of instructions in OrdinalFuck. The first are those from brain fuck. They are listed here for reference. {| class="wikitable" !Command !Description |- | style="text-align:center"| <code>&gt;</code> |Move the pointer to the right |- | style="text-align:center"| <code>&lt;</code> |Move the pointer to the left |- | style="text-align:center"| <code><nowiki>+</nowiki></code> |Increment the memory cell at the pointer |- | style="text-align:center"| <code><nowiki>-</nowiki></code> |Decrement the memory cell at the pointer (if limit ordinal do nothing) |- | style="text-align:center"| <code>.</code> |Output the ordinal signified by the cell at the pointer |- | style="text-align:center"| <code>,</code> |Input a ordinal and store it in the cell at the pointer |- | style="text-align:center"| <code>[</code> |Jump past the matching <code>]</code> if the cell at the pointer is 0 |- | style="text-align:center"| <code>]</code> |Jump back to the matching <code>[</code> if the cell at the pointer is nonzero |} The next set of commands are specific to OrdinalFuck_n. They are both forms of brackets that are put on the outside of strings of code. {| class="wikitable" !Command !Description |- | style="text-align:center"| <code>(*)</code> |Run the code written as * infinitely over a blank tape. Write the supremum of all the ordinal numbers written on that tape to memory at the current location. |- | style="text-align:center"| <code>{*}</code> |open up an instance of OrdinalFuck_m (where m is the ordinal at the current memory position) and run the code writen as * on it. If the code terminates increment the curent memory position, else dont. |} == References == <references /> [[Category:Languages]] [[Category:Uncomputable]] [[Category:Brainfuck_derivatives]] [[Category:Unimplemented]] [[Category:2021]]'
New page wikitext, after the edit (new_wikitext)
'{{infobox proglang |name=OracleFuck |paradigms=Imperative |author=[[User:SpencerW|SpencerW]] |year=[[:Category:2021|2021]] |class=[[:Category:Uncomputable|Uncomputable]] |majorimpl=Unimplementable |files=<code>.txt</code> }} '''OrdinalFuck''' is a [[wikipedia:Hypercomputation|hypercomputable]] programming language. It is a [[brainfuck]] derivative with the ability to solve the [[wikipedia:Halting_problem|Halting problem]]. OrdinalFuck was inspired by and takes influence from [[Hyperon]]. == Memory == The memory system is similar to brainfuck. There is a bi-infinite tape of memory locations. Different from brain fuck however each of these locations can store an ordinal number. For set-theoretic reasons, we will consider OrdinalFuck to actually be an infinite class of programming languages called OrdinalFuck_n where n is an ordinal number and the largest ordinal aloud in that language. If a spot in memory is incremented larger than its largest ordinal it will wrap around back to 0. == Instructions == There are two families of instructions in OrdinalFuck. The first are those from brain fuck. They are listed here for reference. {| class="wikitable" !Command !Description |- | style="text-align:center"| <code>&gt;</code> |Move the pointer to the right |- | style="text-align:center"| <code>&lt;</code> |Move the pointer to the left |- | style="text-align:center"| <code><nowiki>+</nowiki></code> |Increment the memory cell at the pointer |- | style="text-align:center"| <code><nowiki>-</nowiki></code> |Decrement the memory cell at the pointer (if limit ordinal do nothing) |- | style="text-align:center"| <code>.</code> |Output the ordinal signified by the cell at the pointer |- | style="text-align:center"| <code>,</code> |Input a ordinal and store it in the cell at the pointer |- | style="text-align:center"| <code>[</code> |Jump past the matching <code>]</code> if the cell at the pointer is 0 |- | style="text-align:center"| <code>]</code> |Jump back to the matching <code>[</code> if the cell at the pointer is nonzero |} The next set of commands are specific to OrdinalFuck_n. They are both forms of brackets that are put on the outside of strings of code. {| class="wikitable" !Command !Description |- | style="text-align:center"| <code>(*)</code> |Run the code written as * infinitely over a blank tape. Write the supremum of all the ordinal numbers written on that tape to memory at the current location. |- | style="text-align:center"| <code>{*}</code> |open up an instance of OrdinalFuck_m (where m is the ordinal at the current memory position) and run the code writen as * on it. If the code terminates increment the curent memory position, else dont. |} Ordinal fuck uses ≠≠ for https requests == References == <references /> [[Category:Languages]] [[Category:Uncomputable]] [[Category:Brainfuck_derivatives]] [[Category:Unimplemented]] [[Category:2021]]'
Unified diff of changes made by edit (edit_diff)
'@@ -59,4 +59,6 @@ |open up an instance of OrdinalFuck_m (where m is the ordinal at the current memory position) and run the code writen as * on it. If the code terminates increment the curent memory position, else dont. |} + +Ordinal fuck uses ≠≠ for https requests == References == '
New page size (new_size)
2901
Old page size (old_size)
2856
Lines added in edit (added_lines)
[ 0 => '', 1 => 'Ordinal fuck uses ≠≠ for https requests' ]
Unix timestamp of change (timestamp)
1713634287