1
PLEASE NOTE: this program demonstrates quantum ignore, but it could
2
just as easily demonstrate quantum remember: uncomment the commented
3
out quantum remember, and comment out the quantum ignore, to produce
6
Requires CLC-INTERCAL 1.-94 or newer.
8
Copyright (c) 2006 Claudio Calvelli, all rights reserved.
10
CLC-INTERCAL is copyrighted software. However, permission to use, modify,
11
and distribute it is granted provided that the conditions set out in the
12
licence agreement are met. See files README and COPYING in the distribution.
17
PLEASE IGNORE .1 WHILE REMEMBERING IT
18
DO NOT REMEMBER .1 WHILE IGNORING IT
21
(5) PLEASE COME FROM .5
24
(8) DO .4 <- #2 � "'.3 ~ .3' ~ #1"
33
DON'T WORRY THAT I'M REPEATING A LABEL - YOU CAN NOW QUITE
34
GET AWAY WITH IT AS LONG AS YOU ARE VERY CAREFUL ABOUT WHAT
35
EVIDENCE YOU LEAVE AROUND. SO, WITHOUT FURTHER DELAY, HERE
36
FOLLOWS THE REPEATED LABEL:
37
(8) PLEASE DO NOT PRODUCE AN ERROR
41
DO NOT DESPAIR TO UNDERSTAND THE ABOVE
42
IT'S ALL REALLY REALLY SIMPLE
43
THERE ARE TWO STATES (QUANTUM, SUPERPOSED)
44
AND IN THESE TWO STATES
45
THE VALUES OF REGISTER .1
46
DO NOT QUITE CORRESPOND,
47
BEING THEY ONE AND ZERO
49
AND THERE IS SOMEWHERE
50
A COMPUTED "COME FROM .1", WHICH, SURPRISE!
51
WILL WORK IN ONE STATE BUT NOT IN THE OTHER.
52
THE TWO STATES WILL THEN QUITE DIFFER FROM EACH OTHER
53
ONE BEING WRITING NUMBERS
54
AND THE OTHER READING THEM IN THE SAME ORDER
55
BUT NOT NECESSARILY IMMEDIATELY
56
AND THAT'S ALL I'M GOING TO SAY
57
BUT DO NOT THINK FOR A SECOND
58
THAT IT'S ALL THERE IS TO SEE.
60
BUT WAIT! THERE'S MORE:
64
DO GIVE UP NOW - I'M TIRED OF THIS