parrotcode: Examples | |
Contents |
examples/assembly/99beer.pasm
Mmmm, beer good.
examples/assembly/bsr.pasm
Branch to location.
examples/assembly/cat.pasm
cat-like utility.
examples/assembly/coroutine.pasm
Sample co-routines in Parrot.
examples/assembly/euclid.pasm
Euclid's algorithm.
examples/assembly/fact.pasm
Mmmm, beer good.
examples/assembly/getopt_demo.imc
demonstrating library/Getopt/Long.pir.
examples/assembly/hanoi.pasm
Towers of hanoi.
examples/assembly/hello-dwim.imc
Parrot's confusing opcodes made easy.
examples/assembly/io1.pasm
IO Example.
examples/assembly/io2.pasm
IO Example.
examples/assembly/jump.pasm
Jumping to subroutine.
examples/assembly/lexical.pasm
Lexical scope.
examples/assembly/lexical2.pasm
Lexical scope.
examples/assembly/lexical3.pasm
Lexical scope.
examples/assembly/life.pasm
Conway's Life.
examples/assembly/local_label.pasm
Local labels.
examples/assembly/mandel.imc
Print the Mandelbrot set.
examples/assembly/mandel.pasm
Print the Mandelbrot set.
examples/assembly/md5sum.imc
calculate MD5 checksums.
examples/assembly/mops.pasm
Calculate a benchmark.
examples/assembly/mops_p.pasm
Calculate a benchmark.
examples/assembly/ncurses_life.imc
Conway's Life (ncurses version).
examples/assembly/pcre.imc
perl-compatible regular expressions.
examples/assembly/pmcmops.pasm
Calculate a benchmark.
examples/assembly/slurp.pasm
Read,concatenate and print.
examples/assembly/stack.pasm
User Stack.
examples/assembly/sub.pasm
Subroutines.
examples/assembly/substr.pasm
Substring.
examples/assembly/sudoku.pir
A sudoku solver.
examples/assembly/thr-primes.imc
Threads.
examples/assembly/trace.pasm
Tracing.
examples/assembly/uniq.pasm
Remove duplicate lines from a sorted file.
examples/assembly/xml_parser.pasm
Simple XML Parser.
examples/subs/sub1.imc
Subroutine Example.
examples/subs/sub2.imc
Subroutine Example.
examples/subs/sub3.imc
Subroutine Example.
examples/io/echo_client.imc
Echo client.
examples/io/http.imc
HTTP client.
examples/io/httpd.imc
HTTP server.
examples/io/net_smtp.pasm
SMTP Example.
examples/io/pioctl.pasm
"pioctl" Examples.
examples/streams/Bytes.imc
examples/streams/Combiner.imc
examples/streams/Coroutine.imc
examples/streams/FileLines.imc
examples/streams/Filter.imc
examples/streams/Include.imc
examples/streams/Lines.imc
examples/streams/ParrotIO.imc
examples/streams/SubCounter.imc
examples/streams/SubHello.imc
examples/streams/Writer.imc
examples/benchmarks/addit.imc
Variable Argument Subroutines.
examples/benchmarks/addit.pasm
Variable Argument Subroutines.
examples/benchmarks/addit.pl
Variable Argument Subroutines.
examples/benchmarks/addit2.imc
Variable Argument Subroutines.
examples/benchmarks/array_access.imc
Reading from array.
examples/benchmarks/arriter.imc
Iterator Benchmark.
examples/benchmarks/arriter.pl
Iterator Benchmark.
examples/benchmarks/arriter_o1.imc
Iterator Benchmark.
examples/benchmarks/bench_newp.pasm
PMC Creation.
examples/benchmarks/fib.imc
Fibonacci Benchmark.
examples/benchmarks/fib.pl
Fibonacci Benchmark.
examples/benchmarks/freeze.pasm
Freeze/Thaw Benchmarks.
examples/benchmarks/freeze.pl
Freeze/Thaw Benchmarks.
examples/benchmarks/gc_alloc_new.pasm
GC/DOD Benchmark.
examples/benchmarks/gc_alloc_reuse.pasm
GC/DOD Benchmark.
examples/benchmarks/gc_generations.pasm
GC/DOD Benchmark.
examples/benchmarks/gc_header_new.pasm
GC/DOD Benchmark.
examples/benchmarks/gc_header_reuse.pasm
GC/DOD Benchmark.
examples/benchmarks/gc_waves_headers.pasm
GC/DOD Benchmark.
examples/benchmarks/gc_waves_sizeable_data.pasm
GC/DOD Benchmark.
examples/benchmarks/gc_waves_sizeable_headers.pasm
GC/DOD Benchmark.
examples/benchmarks/mops.pasm
Calculate a benchmark.
examples/benchmarks/mops.pl
Calculate M ops/s.
examples/benchmarks/primes.c
Calculate prime numbers < 50000.
examples/benchmarks/primes.pasm
Calculate prime numbers < 50000.
examples/benchmarks/primes.pl
Calculate prime numbers < 10000.
examples/benchmarks/primes2.c
Calculate prime numbers < 10000.
examples/benchmarks/primes2.pasm
Calculate prime numbers < 10000.
examples/benchmarks/primes2.py
Calculate prime numbers < 5000.
examples/benchmarks/primes2_i.pasm
Calculate prime numbers < 10000.
examples/benchmarks/primes_i.pasm
Calculate prime numbers < 50000.
examples/benchmarks/shared_ref.pasm
Shared reference between threads.
examples/benchmarks/shared_ref.pl
Shared reference between threads.
examples/benchmarks/stress.pasm
GC stress-testing.
examples/benchmarks/stress.pl
GC stress-testing.
examples/benchmarks/stress1.pasm
GC stress-testing.
examples/benchmarks/stress1.pl
GC stress-testing.
examples/benchmarks/stress2.pasm
Brief.
examples/benchmarks/stress2.pl
GC stress-testing.
examples/benchmarks/stress3.pasm
GC stress-testing.
examples/mops/mops.c
Calculate M ops/s.
examples/mops/mops.cs
Calculate M ops/s.
examples/mops/mops.p6
Calculate M ops/s.
examples/mops/mops.pl
Calculate M ops/s.
examples/mops/mops.py
Calculate M ops/s.
examples/mops/mops.rb
Calculate M ops/s.
examples/pni/PQt.C
Qt/Parrot Library.
examples/pni/QtHelloWorld.pasm
Qt Example.
examples/pni/win32api.imc
Win32 Example.
|