| Title: | The CHRISTIAN Notesfile | 
| Notice: | Jesus reigns! - Intros: note 4; Praise: note 165 | 
| Moderator: | ICTHUS::YUILLE ON | 
| Created: | Tue Feb 16 1993 | 
| Last Modified: | Fri May 02 1997 | 
| Last Successful Update: | Fri Jun 06 1997 | 
| Number of topics: | 962 | 
| Total number of notes: | 42902 | 
#include <stdio.h>
main(t,_,a)
char *a;
{
return!0<t?t<3?main(-79,-13,a+main(-87,1-_,main(-86,0,a+1)+a)):
1,t<_?main(t+1,_,a):3,main(-94,-27+t,a)&&t==2?_<13?
main(2,_+1,"%s %d %d\n"):9:16:t<0?t<-72?main(_,t,
"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n{n+,/+#n+,/#\
;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l \
q#'+d'K#!/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# \
){nl]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n'wk nw' \
iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c \
;;{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;#'rdq#w! nr'/ ') }+}{rl#'{n' ')# \
}'+}##(!!/")
  :t<-50?_==*a?putchar(31[a]):main(-65,_,a+1):main((*a=='/')+t,_,a+1)
    :0<t?main(2,2,"%s"):*a=='/'||main(0,main(-61,*a,
"!ek;dc i@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry"),a+1);
}
| T.R | Title | User | Personal Name | Date | Lines | 
|---|---|---|---|---|---|
| 642.1 | POWDML::FLANAGAN | I feel therefore I am | Fri Dec 09 1994 09:10 | 1 | |
| Are you speaking in tongues again? | |||||
| 642.2 | COVERT::COVERT | John R. Covert | Fri Dec 09 1994 09:24 | 4 | |
| %CC-E-NOTPOINTER, address valued expression not found at line 15 /john | |||||
| 642.3 | PAULKM::WEISS | Trade freedom for His security-GAIN both | Fri Dec 09 1994 09:51 | 12 | |
| >%CC-E-NOTPOINTER, address valued expression not found > at line 15 Sorry, John. I can't help you. I didn't write that mind-bending piece of code, so I have no idea how it's doing what it's doing. It works for the C compilers I've tried it with. > Are you speaking in tongues again? Thanks, Patricia. Made me laugh. :-) :-) Paul | |||||
| 642.4 | ICTHUS::YUILLE | Thou God seest me | Fri Dec 09 1994 10:16 | 8 | |
| I got the same as John.... :-( But it was worth it for .1 .... ;-) Thanks Patricia. Andrew | |||||
| 642.5 | ICTHUS::YUILLE | Thou God seest me | Fri Dec 09 1994 10:48 | 5 | |
| I'm told it compiles ok on unix, and when I saw the output, realised that I have a copy which works on VMS, from last year. Probably from this conference, somewhere... Andrew | |||||
| 642.6 | .C - worked for me on VMS | ICTHUS::YUILLE | Thou God seest me | Fri Dec 09 1994 10:49 | 59 | 
| #include <stdio.h>
main(t,_,a)
char *a;
{
	return!
0<t?
t<3?
main(-79,-13,a+
main(-87,1-_,
main(-86, 0, a+1 )
+a)):
1,
t<_?
main(t+1, _, a )
:3,
main ( -94, -27+t, a )
&&t == 2 ?_
<13 ?
main ( 2, _+1, "%s %d %d\n" )
:9:16:
t<0?
t<-72?
main( _, t,
"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l,+,/n{n+,/+#n+,/#;\
#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l q#'+d'K#!/+k#;\
q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# ){nl]!/n{n#'; \
r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#\
\
n'wk nw' iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c ;;\
{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;\
#'rdq#w! nr'/ ') }+}{rl#'{n' ')# }'+}##(!!/")
:
t<-50?
_==*a ?
putchar(a[31]):
main(-65,_,a+1)
:
main((*a == '/') + t, _, a + 1 )
:
0<t?
main ( 2, 2 , "%s")
:*a=='/'||
main(0,
main(-61,*a, "!ek;dc i@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry")
,a+1);}
 | |||||
| 642.7 | PAULKM::WEISS | Trade freedom for His security-GAIN both | Fri Dec 09 1994 11:21 | 4 | |
| The original has worked for me on both VAX/VMS and Alpha/VMS systems. I don't know why it doesn't work on other people's systems. Paul | |||||
| 642.8 | CSLALL::HENDERSON | Learning to lean | Fri Dec 09 1994 11:23 | 3 | |
| so how does a bozo like me who doesn't know C run this thing? | |||||
| 642.9 | PAULKM::WEISS | Trade freedom for His security-GAIN both | Fri Dec 09 1994 11:28 | 10 | |
| Extract one of the notes into a file, something.c. Make sure you extract/ noheader. Then just: $ CC something $ LINK something $ RUN something On VMS at least. Paul | |||||
| 642.10 | No go | ODIXIE::HUNT | Fri Dec 09 1994 13:07 | 7 | |
|     I must have done something wrong.  VMS didn't recognize CC as a
    command.  Do I need to define it somehow?  I did the Link and got a ton
    of error messages.  It didn't run.
    
    Oh well...
    
    Bing
 | |||||
| 642.11 | FRETZ::HEISER | Grace changes everything | Fri Dec 09 1994 13:14 | 7 | |
|     You probably don't have the Vax C compiler installed.  try this: 
    
    $ dir sys$system:vaxc.exe
    
    Mike
    
    
 | |||||
| 642.12 | ;-) | ICTHUS::YUILLE | Thou God seest me | Fri Dec 09 1994 13:18 | 31 | 
| �    I must have done something wrong.  VMS didn't recognize CC as a
! shock horror ! Are you sure you spelt it right?  Both of the 'C's with 
the same key?
What do you *do* all day if you can't do a 'C' compile?  
	- Rhetorical, you don't really need to tell me! ;-)
When I wake up in the morning I can't do anything until I've done a bunch 
of #includes - 
#include prayer&Biblereading
#include clothes
#include breakfast
Only then am I ready to switch over to 
main() 
{
and get into the car to go to work.
but as for the rest, where it comes to and where it goes, I don't know.
I thought it was there, probably on day 5, but maybe it actually waited 
until the second week...
sorry
						Andrew
excuse me, but:
}
 | |||||
| 642.13 | Am I spending a lot of time for little return? | ODIXIE::HUNT | Fri Dec 09 1994 13:37 | 19 | |
|     OK, I found a system which has the executable installed.  When I did
    the "link som" I got the following:
    
    %LINK-W-NUDFSYMS, 2 undefined symbols:
    %LINK-I-UDFSYM,         C$MAIN_ARGS 
    %LINK-I-UDFSYM,         FPUTC 
    %LINK-W-USEUNDEF, undefined symbol C$MAIN_ARGS referenced
            in psect $CODE offset %X00000006
            in module SOM file SHR63:[HUNT]SOM.OBJ;1
    %LINK-W-USEUNDEF, undefined symbol FPUTC referenced
            in psect $CODE offset %X00000106
            in module SOM file SHR63:[HUNT]SOM.OBJ;1
     
    [my file name is som.c]
    Looks like Greek to me.
    
    Is this worth pursuing any further?
    
    Bing
 | |||||
| 642.14 | I used DEC C, not VAX C | NOVA::MAATTA | Lisa Ann Smith, Oracle Rdb Engineering | Fri Dec 09 1994 14:24 | 4 | 
|     I got the original program to work with the DEC C compiler on Alpha, but 
    not the VAX C compiler.  
    
    It's actually kind of cute!
 | |||||
| 642.15 | ICTHUS::YUILLE | Thou God seest me | Sat Dec 10 1994 07:29 | 11 | |
| Bing, I hope it doesn't spoil the fun for you, but if you like you can try to run it by : $ Run FORTY2::user89:[yuille.public]seasonal - it takes out the fun of compiling and linking, but you can do that to other programs, when there isn't such a rush for Christmas ... ;-) Andrew | |||||