Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 55 lines (36 sloc) 1.458 kb
27fe603 @sorear Add license & credits info
authored
1 =head1 ABOUT
2
b2ed5f8 @sorear Add a README for GitHub's sake
authored
3 This is 'Niecza', which will eventually be a Perl 6 implementation focusing
4 on optimization research. It targets the Common Language Runtime (ECMA-335;
5 implementations are "Mono" and ".NET").
6
3b9d4f5 Add automatic STD submodule logic
Stefan O'Rear authored
7 To see the current state of the art, the best documentation is the testsuite,
8 C<test.pl>.
9
10 =head1 DEPENDENCIES
11
12 =over 4
13
14 =item *
15
16c4aaa @sorear A few tweaks for ggoebel
authored
16 Mono. 2.6.4 and later are well-tested, though success has been reported with 2.4.x as well. ggoebel on #perl6 reports that 2.6.7 fails with a bus error on OS X 10.4 x86, but 2.6.4 works; 2.6.7 is fine on other platforms.
3b9d4f5 Add automatic STD submodule logic
Stefan O'Rear authored
17
0cbefbb @sorear Remove stale note reference & talk about Debian packages
authored
18 Debian and derivatives have a modular mono packaging; you should install
19 'mono-complete'. (The other packages exist for the sake of Debian-packaged
20 programs.)
21
3b9d4f5 Add automatic STD submodule logic
Stefan O'Rear authored
22 =item *
23
289d4db @sorear Update README
authored
24 Perl 5.10.1 (or 5.10.0 with autodie installed from CPAN) in your PATH
3b9d4f5 Add automatic STD submodule logic
Stefan O'Rear authored
25
26 =item *
27
39786c2 @audreyt Revert "* Op.pm is now using MooseX::Declare syntax."
audreyt authored
28 Moose, Sub::Exporter, File::Slurp, Term::ReadLine, IPC::System::Simple,
ee2c1df @sorear Add writenam stage
authored
29 JSON, STD, File::ShareDir, and YAML::XS from CPAN
3b9d4f5 Add automatic STD submodule logic
Stefan O'Rear authored
30
31 =back
32
33 =head1 USING
34
0cbefbb @sorear Remove stale note reference & talk about Debian packages
authored
35 $ xbuild
289d4db @sorear Update README
authored
36 ... snip build spam ...
cf20652 rename niecza to niecza_eval to avoid collision with Niecza/ (snarkybooj...
Stefan O'Rear authored
37 $ ./niecza_eval
3b9d4f5 Add automatic STD submodule logic
Stefan O'Rear authored
38 > say 2 + 2
39 4
40 > ^D
cf20652 rename niecza to niecza_eval to avoid collision with Niecza/ (snarkybooj...
Stefan O'Rear authored
41 $ ./niecza_eval -e 'say 2 + 2'
3b9d4f5 Add automatic STD submodule logic
Stefan O'Rear authored
42 4
43 $
27fe603 @sorear Add license & credits info
authored
44
45 =head1 COPYRIGHT AND LICENSE
46
47 Niecza is Copyright 2010 Stefan O'Rear et al. It may be used and distributed
48 under the Artistic License 2.0 (included under LICENSE).
49
50 =head1 CREDITS AND PRIOR ART
51
52 This project is a spin-off of experiments done for Matthew "diakopter" Wilson's
53 csmeta / Sprixel project, and is heavily inspired by many of its lower-level
54 details.
Something went wrong with that request. Please try again.