Path: yarm.tentacle.net!not-for-mail From: Deekoo L.Newsgroups: alt.alien.vampire.flonk.flonk.flonk,zzz.3,alt.alt.alt.alt.alt Subject: Re: Curious Date: 11 Jul 1999 16:22:52 GMT Organization: Yarm Control Syndicate Lines: 148 Message-ID: <7magcs$r72$1@yarm.tentacle.net> References: NNTP-Posting-Host: localhost X-Server-Date: 11 Jul 1999 16:22:52 GMT Xref: yarm.tentacle.net alt.alien.vampire.flonk.flonk.flonk:19769 zzz.3:80 alt.alt.alt.alt.alt:40707 bT> Is there a FAQ for this interesting assembly? bT> bT> Stumbled in recently and find the chaos oddly comfortable. bT> bT> 10base Interesting Assembly FAQ Interesting Assembly is a programming language used in psionic programming, so named because its core elements are 'interests'. Q: What's so interesting about this? A: unlckgrn mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 unlckgrn mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 unlckgrn mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 unlckgrn mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 unlckgrn mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 unlckgrn mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 unlckgrn mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 unlckgrn mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 unlckgrn mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 mv.ri grn,6 nop.g equiv.hc this,uninteresting unlckpl push.c pls,[stp] pop.c sts nop.A nop.A Q: What do the opcodes mean? A: equiv: equivalent. Establishes an equivalency on the bottom of the system temporary stack. The first operand is a variable-size fuzzy concept or concept handle. The second operand is another variable-size fuzzy concept or concept handle. unlckgrn: Unlocks the granularity register for the duration of the containing grain. This is usually used during granularity test procedures and when resetting granularity. unlckpl: Unlocks the pipeline stack for the duration of the grain containing it. mv: move. nop: Null Operation. Used as padding to ensure grain-alignment when using granular unlocks. pop: The first operand is the stack to pop off of. The second is a concept, concept handle, or concept pointer to be popped into. push: The first operand is the stack to push onto; the second is a concept, concept handle, or concept pointer to be pushed. Q: What are the weird suffixes? A: They distinguish operand types. .c is a variable-length concept. .h is a concept handle .p is a pointer. Two-operand instructions take suffixes defining both operands - .cc, .ch, .cp, .hc, .hh, .hp, .pc, .ph, .pp .i is an immediate value. .r is a register. .A, .B, .TH, and .D are used to determine brainwave frequency for nops. Metaprogramming runs best in .A (alpha). Q: WTF is granularity? A: The brain executes several instructions simultaneously. Proper positioning is essential. The default grain size is six, guaranteed to work on all chordates descended from bony fish. Some brains are capable of larger grain sizes; however, this is unreliable. Q: What about the operands? plp: Pipeline Pointer: points to the bottom of the Pipeline Stack. pls: Pipeline Stack. The Pipeline Stack is iterated along each instruction in the pipeline, possibly transforming it, before it is actually executed. The bottom of the pls is pointed to by the plp pointer. stp: System Temporary [stack] Pointer. Points at the bottom of sts. sts: System Temporary Stack. All commands which create new concepts, concept pointers, or concept handles will place them here. Q: What did the code do? A: If you had any preliminary information on this process and took it seriously, you would have interpreted the code in your brain, become disinterested, and not read any of this text. If you're reading this paragraph, odds are you either have no skill at mind-programming, less skill than before, or ran it in an isolated test unit. If you know enough to enable protected mode, there's nothing that this FAQ can teach you and you wasted your time reading it. -- The Vortex Asynchrone: http://deekoo.net/technocracy/vortex/ BBS: telnet://yarm.tentacle.net (part-time) Email: tentacle.net@deekoo "If you mention the butter again, I'll squirt you with pudding" - Monde NEVER, EVER send any email to gnarr@rlyeh.tentacle.net - you'll be sorry.