Download code

From LiteratePrograms

Jump to: navigation, search

Back to Quine_(Oz)

Download for Windows: single file, zip

Download for UNIX: single file, zip, tar.gz, tar.bz2

Quine.oz

 1 % Copyright (c) 2010 the authors listed at the following URL, and/or
 2 % the authors of referenced articles or incorporated external code:
 3 % http://en.literateprograms.org/Quine_(Oz)?action=history&offset=20071110000009
 4 % 
 5 % Permission is hereby granted, free of charge, to any person obtaining
 6 % a copy of this software and associated documentation files (the
 7 % "Software"), to deal in the Software without restriction, including
 8 % without limitation the rights to use, copy, modify, merge, publish,
 9 % distribute, sublicense, and/or sell copies of the Software, and to
10 % permit persons to whom the Software is furnished to do so, subject to
11 % the following conditions:
12 % 
13 % The above copyright notice and this permission notice shall be
14 % included in all copies or substantial portions of the Software.
15 % 
16 % THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17 % EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18 % MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19 % IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
20 % CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
21 % TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
22 % SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23 % 
24 % Retrieved from: http://en.literateprograms.org/Quine_(Oz)?oldid=11523
25 
26 functor
27 import
28    System
29    Application
30 define
31    proc {Quine Data}
32       {System.showInfo Data # [34] # Data # [34 &} &
33 ] # 'end'}  
34       {Application.exit 0}
35    end
36    
37    {Quine "functor
38 import
39    System
40    Application
41 define
42    proc {Quine Data}
43       {System.showInfo Data # [34] # Data # [34 &} &
44 ] # 'end'}  
45       {Application.exit 0}
46    end
47    
48    {Quine "}
49 end
50 


Views
Personal tools