├── .github ├── pull_request_template.md └── workflows │ └── CI.yml ├── BENCHMARK.md ├── CONTRIBUTING.md ├── Makefile ├── PrimeAWK └── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── counts.csv │ └── primes.awk ├── PrimeAda └── solution_1 │ ├── Dockerfile │ ├── README.md │ └── main.adb ├── PrimeAssembly ├── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── arch-amd64 │ ├── build.sh │ ├── primes_ff_bitbtr.asm │ ├── primes_ff_bitshift.asm │ ├── primes_ff_byte.asm │ ├── primes_uff_bitbtr.asm │ ├── primes_uff_bitshift.asm │ ├── primes_uff_byte.asm │ └── run.sh └── solution_2 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── arch-arm64 │ ├── build.sh │ ├── primes_arm64_bitmap.s │ ├── primes_arm64_bitshift.s │ ├── primes_arm64_byte.s │ └── run.sh ├── PrimeAssemblyScript └── solution_1 │ ├── .dockerignore │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── asconfig.json │ ├── index.js │ ├── package-lock.json │ ├── package.json │ └── src │ ├── index.ts │ ├── sieve.ts │ └── tsconfig.json ├── PrimeBASIC ├── solution_1 │ ├── .gitattributes │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── prime_8of30.bas │ ├── prime_bit32.bas │ ├── prime_bit64.bas │ ├── prime_boolean.bas │ └── run.sh └── solution_2 │ ├── .gitattributes │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeVB.sln │ ├── PrimeVB.vb │ ├── PrimeVB.vbproj │ └── README.md ├── PrimeBallerina └── solution_1 │ ├── Dockerfile │ ├── PrimeBal.bal │ ├── README.md │ └── arch-amd64 ├── PrimeBash └── solution_1 │ ├── Dockerfile │ ├── PrimeBash.sh │ ├── PrimeBashInline.sh │ ├── PrimeBashPacked.sh │ ├── README.md │ └── run.sh ├── PrimeC ├── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── prime-check.h │ ├── run │ └── sieve.c ├── solution_2 │ ├── Dockerfile │ ├── README.md │ ├── compile.sh │ ├── run.sh │ ├── sieve_1of2.c │ ├── sieve_1of2_epar.c │ ├── sieve_1of2_par.c │ ├── sieve_480of2310_epar.c │ ├── sieve_480of2310_only_write_read_bits.c │ ├── sieve_480of2310_par.c │ ├── sieve_48of210.c │ ├── sieve_48of210_epar.c │ ├── sieve_48of210_only_write_read_bits.c │ ├── sieve_48of210_par.c │ ├── sieve_5760of30030_epar.c │ ├── sieve_5760of30030_only_write_read_bits.c │ ├── sieve_5760of30030_par.c │ ├── sieve_8of30.c │ ├── sieve_8of30_epar.c │ ├── sieve_8of30_only_write_read_bits.c │ └── sieve_8of30_par.c └── solution_3 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── compile.sh │ ├── go.sh │ ├── primes_words.c │ └── run.sh ├── PrimeCOBOL └── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── go.sh │ └── primes.cbl ├── PrimeCPP ├── solution_1 │ ├── Dockerfile │ ├── PrimeCPP.cpp │ ├── PrimeCPP.sln │ ├── PrimeCPP.vcxproj │ ├── PrimeCPP.vcxproj.filters │ ├── PrimeCPP.vcxproj.user │ ├── README.md │ ├── run.cmd │ └── run.sh ├── solution_2 │ ├── .gitignore │ ├── .vscode │ │ └── tasks.json │ ├── Dockerfile │ ├── PrimeCPP_PAR.cpp │ ├── README.md │ ├── run.cmd │ └── run.sh └── solution_3 │ ├── .gitignore │ ├── .vscode │ └── tasks.json │ ├── Dockerfile │ ├── PrimeCPP_CONSTEXPR.cpp │ ├── README.md │ ├── Sieve.h │ └── run.sh ├── PrimeCSharp ├── solution_1 │ ├── .dockerignore │ ├── Benchmarks │ │ ├── BenchmarkMods.cs │ │ ├── BenchmarkOfN.cs │ │ ├── BenchmarkPar.cs │ │ ├── BenchmarkRef.cs │ │ ├── BenchmarkSieves.cs │ │ ├── Benchmarker.cs │ │ ├── PrimeSieve - And.cs │ │ ├── PrimeSieve - Mod.cs │ │ ├── PrimeSieve - US And.cs │ │ └── PrimeSieve - US Mod.cs │ ├── Dockerfile │ ├── ISieve.cs │ ├── PrimeCSharp.csproj │ ├── PrimeCSharp.sln │ ├── PrimeData.cs │ ├── Program.cs │ ├── Properties │ │ ├── PublishProfiles │ │ │ └── FolderProfile.pubxml │ │ └── launchSettings.json │ ├── README.md │ ├── RunSettings.cs │ ├── SieveRunner.cs │ └── Sieves │ │ ├── PrimeSieve.cs │ │ ├── PrimeSieveArrayPool.cs │ │ ├── PrimeSieveArrayPool2Of6.cs │ │ ├── PrimeSieveArrayPool6Par.cs │ │ ├── PrimeSieveArrayPool8of30.cs │ │ ├── PrimeSieveArrayPool8of30M.cs │ │ ├── PrimeSieveArrayPoolRef.cs │ │ ├── PrimeSieveBool.cs │ │ ├── PrimeSieveInvBool.cs │ │ ├── PrimeSieveInvBoolB.cs │ │ ├── PrimeSieveOriginal.cs │ │ ├── PrimeSieveRawBits.cs │ │ ├── PrimeSieveRawBits2Of6.cs │ │ ├── PrimeSieveRawBitsDirect.cs │ │ ├── PrimeSieveRawBitsInter.cs │ │ └── PrimeSieveRawParallel.cs ├── solution_2 │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeCS.cs │ ├── PrimeSieveCS.csproj │ ├── PrimeSieveCS.sln │ └── README.md └── solution_3 │ ├── Dockerfile │ ├── PrimeCS.cs │ ├── PrimeSieveCS.csproj │ ├── PrimeSieveCS.sln │ └── README.md ├── PrimeCrystal └── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── arch-amd64 │ ├── primes.cr │ └── werk.yml ├── PrimeCython └── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeCY_32.pyx │ ├── PrimeCY_bitarray.pyx │ ├── PrimeCY_bytearray.pyx │ ├── README.md │ └── buildall.sh ├── PrimeD ├── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── dub.json │ └── source │ │ └── app.d └── solution_2 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── dub.sdl │ ├── remove_comments.d │ └── source │ └── app.d ├── PrimeDart └── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ ├── PrimeDart.dart │ ├── PrimeDartOneBit.dart │ ├── PrimeDartParallel.dart │ ├── PrimeDartParallelOneBit.dart │ ├── Runner.dart │ └── WorkerPool.dart │ └── pubspec.yaml ├── PrimeDelphi └── solution_1 │ ├── PrimePas.dpr │ └── README.md ├── PrimeElixir └── solution_1 │ ├── .dockerignore │ ├── .formatter.exs │ ├── .gitattributes │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── lib │ └── prime_sieve.ex │ ├── mix.exs │ ├── mix.lock │ └── test │ ├── prime_sieve_test.exs │ └── test_helper.exs ├── PrimeEmojicode └── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── arch-amd64 │ └── primes.emojic ├── PrimeFSharp ├── solution_1 │ ├── .gitattributes │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeFSharp.fsproj │ ├── PrimeFSharp.sln │ ├── Program.fs │ └── README.md ├── solution_2 │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeSieveFsharp_Port.fsproj │ ├── PrimeSieveFsharp_Port.sln │ ├── Program.fs │ └── README.md └── solution_3 │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeSieveFsharp_Recursion.fsproj │ ├── PrimeSieveFsharp_Recursion.sln │ ├── Program.fs │ └── README.md ├── PrimeForth └── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── prime-bitarray.fs │ ├── prime-bytearray.fs │ └── run.sh ├── PrimeFortran ├── solution_1 │ ├── Dockerfile │ ├── PrimesFortran.f08 │ └── README.md └── solution_2 │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ ├── prime-8bit.f08 │ ├── prime-bitarray.f08 │ └── prime-logical-array.f08 ├── PrimeGDScript └── solution_1 │ ├── Dockerfile │ ├── README.md │ └── primes.gd ├── PrimeGo ├── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── go.mod │ └── main.go ├── solution_2 │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ ├── run.sh │ ├── sieve32.go │ ├── sieve8.go │ ├── sieve_other.go │ └── sieve_ptr.go ├── solution_3 │ ├── Dockerfile │ ├── README.md │ ├── go.mod │ └── main.go └── solution_4 │ ├── Dockerfile │ ├── HOW_IT_WORKS.md │ ├── README.md │ ├── go.mod │ ├── main.go │ └── main_test.go ├── PrimeHaskell └── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeSieveHaskell.cabal │ ├── README.md │ ├── app │ └── Main.hs │ ├── package.yaml │ ├── src │ ├── BitSet.hs │ └── Lib.hs │ ├── stack.yaml │ └── stack.yaml.lock ├── PrimeHaxe └── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── compile.sh │ ├── cpp.hxml │ ├── interp.hxml │ ├── python.hxml │ ├── run.sh │ └── src │ └── Main.hx ├── PrimeIDL └── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── primeidl_1bit.pro │ ├── primeidl_idlway.pro │ └── run.sh ├── PrimeJava ├── solution_1 │ ├── Dockerfile │ ├── PrimeSieveJava.java │ └── README.md └── solution_2 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ └── src │ └── PrimeSieveJavaBitSet.java ├── PrimeJulia ├── solution_1 │ ├── Dockerfile │ ├── PrimeSieveJulia.jl │ └── README.md ├── solution_2 │ ├── Dockerfile │ ├── Primes.jl │ ├── README.md │ └── test.jl └── solution_3 │ ├── Dockerfile │ ├── README.md │ ├── primes_1of2.jl │ └── validate.jl ├── PrimeKos └── solution_1 │ ├── Dockerfile │ ├── README.md │ └── primes.kos ├── PrimeLaTeX └── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── prime_functions.tex │ ├── prime_numbers.tex │ ├── prime_race.tex │ └── run.sh ├── PrimeLisp ├── solution_1 │ ├── Dockerfile │ ├── PrimeSieve.lisp │ └── README.md └── solution_2 │ ├── Dockerfile │ ├── PrimeSieve.lisp │ ├── PrimeSieveWheel.lisp │ ├── PrimeSieveWheelOpt.lisp │ ├── PrimeSievebitops.lisp │ ├── README.md │ ├── run.cmd │ └── run.sh ├── PrimeLua ├── solution_1 │ ├── Dockerfile │ ├── Primes.lua │ └── README.md └── solution_2 │ ├── Dockerfile │ ├── PrimeLua.lua │ └── README.md ├── PrimeMIXAL └── solution_1 │ ├── .gitattributes │ ├── Dockerfile │ ├── README.md │ ├── prime.mixal │ └── runprime.sh ├── PrimeMixed └── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ ├── run.sh │ └── sieve_cgo.go ├── PrimeNim ├── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ └── primes.nim └── solution_2 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ └── primes.nim ├── PrimeNodeJS └── solution_1 │ ├── Dockerfile │ ├── PrimeNode.js │ ├── PrimeNode_cluster.js │ ├── PrimeNode_memcopy.js │ ├── README.md │ └── run.sh ├── PrimeOCaml ├── solution_1 │ ├── .dockerignore │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeOCaml.ml │ └── README.md └── solution_2 │ ├── .dockerignore │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeOCamlFunctional.ml │ └── README.md ├── PrimeOctave ├── solution_1 │ ├── Dockerfile │ ├── PrimeSieveOctave.m │ ├── README.md │ ├── arch-amd64 │ └── run_sieve.m └── solution_2 │ ├── Dockerfile │ ├── PrimeSieve.m │ ├── PrimeSieve1Bit.m │ ├── PrimesRun.m │ ├── README.md │ ├── arch-amd64 │ └── run.m ├── PrimeOdin └── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── arch-amd64 │ └── main.odin ├── PrimePHP └── solution_1 │ ├── Dockerfile │ ├── PrimePHP.php │ ├── README.md │ └── opcache.ini ├── PrimePascal ├── solution_1 │ ├── Dockerfile │ ├── README.md │ └── prime.pas └── solution_2 │ ├── Dockerfile │ ├── README.md │ └── prime.pas ├── PrimePerl ├── solution_1 │ ├── Dockerfile │ ├── README.md │ └── primes.pl └── solution_2 │ ├── Dockerfile │ ├── README.md │ └── primes.pl ├── PrimePony └── solution_1 │ ├── Dockerfile │ ├── README.md │ └── primes.pony ├── PrimePostScript └── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── img.ps │ ├── makefile │ ├── primesieve.ps │ ├── run.ps │ ├── run.sh │ └── test.sh ├── PrimePowerShell ├── solution_1 │ ├── Dockerfile │ ├── PrimePowerShell.ps1 │ ├── README.md │ └── arch-amd64 └── solution_2 │ ├── Dockerfile │ ├── PrimePowerShell.ps1 │ ├── README.md │ └── arch-amd64 ├── PrimeProlog └── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── bitvector.c │ ├── primes-basic.pl │ ├── primes-c.pl │ ├── primes-dynamic.pl │ └── run.sh ├── PrimePython ├── solution_1 │ ├── Dockerfile │ ├── PrimePY.py │ └── README.md ├── solution_2 │ ├── Dockerfile │ ├── PrimePY.py │ ├── README.md │ └── tests │ │ ├── __init__.py │ │ └── test_sieve.py └── solution_3 │ ├── Dockerfile │ ├── PrimePY.py │ ├── README.md │ └── tests │ ├── __init__.py │ └── test_sieve.py ├── PrimeR ├── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── go.sh │ └── primes.R └── solution_2 │ ├── Dockerfile │ ├── README.md │ └── primes.R ├── PrimeREXX ├── solution_1 │ ├── Dockerfile │ ├── PrimeREXX.rex │ └── README.md └── solution_2 │ └── Dockerfile ├── PrimeRaku └── solution_1 │ ├── Dockerfile │ ├── README.md │ └── prime.rk ├── PrimeRed └── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeRed.red │ └── README.md ├── PrimeRuby └── solution_1 │ ├── .gitattributes │ ├── Dockerfile │ ├── README.md │ └── prime.rb ├── PrimeRust ├── solution_1 │ ├── .cargo │ │ └── config │ ├── .dockerignore │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Dockerfile │ ├── README.md │ ├── build-docker.sh │ ├── run-docker.sh │ ├── run.sh │ └── src │ │ └── main.rs ├── solution_2 │ ├── .dockerignore │ ├── .gitignore │ ├── Cargo.toml │ ├── Dockerfile │ ├── README.md │ ├── build-docker.sh │ ├── run-docker.sh │ └── src │ │ ├── main.rs │ │ └── prime_object.rs ├── solution_3 │ ├── .dockerignore │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Dockerfile │ ├── README.md │ └── src │ │ └── main.rs ├── solution_4 │ ├── .gitignore │ ├── Dockerfile │ ├── PrimeRust.rs │ ├── README.md │ ├── run.cmd │ └── run.sh └── solution_6 │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Dockerfile │ ├── README.md │ ├── run-by-docker.sh │ ├── run.bat │ ├── run.sh │ └── src │ ├── multithreaded.rs │ └── singlethreaded.rs ├── PrimeSQL ├── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── attic │ │ ├── .gitignore │ │ ├── README.md │ │ ├── example-once-with25.txt │ │ ├── in-one-statement-time.sql │ │ ├── in-one-statement.sql │ │ ├── in_one_2.sql │ │ ├── in_one_3.sql │ │ ├── in_one_4.sql │ │ ├── in_two_steps_1.sql │ │ ├── in_two_steps_2.sql │ │ ├── init_results_db.sql │ │ ├── once.sql │ │ ├── once_1000.sql │ │ ├── run_all.sh │ │ └── show_results.sql │ └── sqlite_runner.py └── solution_2 │ ├── Dockerfile │ ├── README.md │ ├── go.sh │ ├── primes_1.sql │ ├── primes_2.sql │ ├── primes_3.sql │ └── run.sh ├── PrimeScala └── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── build.sc │ ├── mill │ └── sieve │ └── src │ └── Sieve.scala ├── PrimeScheme └── solution_1 │ ├── Dockerfile │ ├── PrimeScheme.ss │ ├── README.md │ ├── run.ss │ └── sieve.ss ├── PrimeSmalltalk └── solution_1 │ ├── Dockerfile │ ├── README.md │ ├── go.sh │ └── primes.st ├── PrimeSwift ├── .gitignore └── solution_1 │ ├── .dockerignore │ ├── Dockerfile │ ├── Package.resolved │ ├── Package.swift │ ├── README.md │ ├── Sources │ └── PrimeSieveSwift │ │ └── main.swift │ └── run.sh ├── PrimeTcl ├── solution_1 │ ├── Dockerfile │ ├── README.md │ └── primes.tcl └── solution_2 │ ├── Dockerfile │ ├── README.md │ ├── go.sh │ ├── oo_primes.tcl │ ├── oo_primes_2.tcl │ └── run.sh ├── PrimeTypeScript └── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ └── index.ts │ └── tsconfig.json ├── PrimeV └── solution_1 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ └── primes.v ├── PrimeWren └── solution_1 │ ├── Dockerfile │ ├── README.md │ └── primes.wren ├── PrimeZig ├── solution_1 │ ├── .dockerignore │ ├── Dockerfile │ ├── README.md │ ├── build.zig │ └── src │ │ ├── main.zig │ │ └── prime.zig ├── solution_2 │ ├── .dockerignore │ ├── Dockerfile │ ├── README.md │ ├── build.zig │ └── src │ │ ├── main.zig │ │ └── prime.zig └── solution_3 │ ├── .dockerignore │ ├── Dockerfile │ ├── README.md │ ├── build.zig │ └── src │ ├── alloc.zig │ ├── main.zig │ ├── pregen.zig │ ├── runners.zig │ ├── sieves.zig │ ├── tests.zig │ └── wheel.zig ├── README.md ├── config └── hadolint.yml └── tools ├── .eslintrc.json ├── .gitignore ├── .prettierrc.json ├── package-lock.json ├── package.json ├── src ├── commands │ └── benchmark.ts ├── formatter.ts ├── formatter_factory.ts ├── formatters │ ├── chart.ts │ ├── json.ts │ ├── table.ts │ └── text.ts ├── index.ts ├── models.ts └── services │ ├── docker.ts │ └── report.ts └── tsconfig.json /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /BENCHMARK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/BENCHMARK.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/Makefile -------------------------------------------------------------------------------- /PrimeAWK/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAWK/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeAWK/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAWK/solution_1/README.md -------------------------------------------------------------------------------- /PrimeAWK/solution_1/counts.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAWK/solution_1/counts.csv -------------------------------------------------------------------------------- /PrimeAWK/solution_1/primes.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAWK/solution_1/primes.awk -------------------------------------------------------------------------------- /PrimeAda/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAda/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeAda/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAda/solution_1/README.md -------------------------------------------------------------------------------- /PrimeAda/solution_1/main.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAda/solution_1/main.adb -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.run 3 | -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_1/README.md -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/arch-amd64: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_1/build.sh -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/primes_ff_bitbtr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_1/primes_ff_bitbtr.asm -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/primes_ff_bitshift.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_1/primes_ff_bitshift.asm -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/primes_ff_byte.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_1/primes_ff_byte.asm -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/primes_uff_bitbtr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_1/primes_uff_bitbtr.asm -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/primes_uff_bitshift.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_1/primes_uff_bitshift.asm -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/primes_uff_byte.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_1/primes_uff_byte.asm -------------------------------------------------------------------------------- /PrimeAssembly/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeAssembly/solution_2/.gitignore: -------------------------------------------------------------------------------- 1 | *.run 2 | -------------------------------------------------------------------------------- /PrimeAssembly/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeAssembly/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_2/README.md -------------------------------------------------------------------------------- /PrimeAssembly/solution_2/arch-arm64: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimeAssembly/solution_2/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_2/build.sh -------------------------------------------------------------------------------- /PrimeAssembly/solution_2/primes_arm64_bitmap.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_2/primes_arm64_bitmap.s -------------------------------------------------------------------------------- /PrimeAssembly/solution_2/primes_arm64_bitshift.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_2/primes_arm64_bitshift.s -------------------------------------------------------------------------------- /PrimeAssembly/solution_2/primes_arm64_byte.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_2/primes_arm64_byte.s -------------------------------------------------------------------------------- /PrimeAssembly/solution_2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssembly/solution_2/run.sh -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssemblyScript/solution_1/.dockerignore -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssemblyScript/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssemblyScript/solution_1/README.md -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/asconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssemblyScript/solution_1/asconfig.json -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssemblyScript/solution_1/index.js -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssemblyScript/solution_1/package-lock.json -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssemblyScript/solution_1/package.json -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssemblyScript/solution_1/src/index.ts -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/src/sieve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssemblyScript/solution_1/src/sieve.ts -------------------------------------------------------------------------------- /PrimeAssemblyScript/solution_1/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeAssemblyScript/solution_1/src/tsconfig.json -------------------------------------------------------------------------------- /PrimeBASIC/solution_1/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_1/.gitattributes -------------------------------------------------------------------------------- /PrimeBASIC/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | *.run -------------------------------------------------------------------------------- /PrimeBASIC/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeBASIC/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_1/README.md -------------------------------------------------------------------------------- /PrimeBASIC/solution_1/prime_8of30.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_1/prime_8of30.bas -------------------------------------------------------------------------------- /PrimeBASIC/solution_1/prime_bit32.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_1/prime_bit32.bas -------------------------------------------------------------------------------- /PrimeBASIC/solution_1/prime_bit64.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_1/prime_bit64.bas -------------------------------------------------------------------------------- /PrimeBASIC/solution_1/prime_boolean.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_1/prime_boolean.bas -------------------------------------------------------------------------------- /PrimeBASIC/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeBASIC/solution_2/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_2/.gitattributes -------------------------------------------------------------------------------- /PrimeBASIC/solution_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_2/.gitignore -------------------------------------------------------------------------------- /PrimeBASIC/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeBASIC/solution_2/PrimeVB.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_2/PrimeVB.sln -------------------------------------------------------------------------------- /PrimeBASIC/solution_2/PrimeVB.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_2/PrimeVB.vb -------------------------------------------------------------------------------- /PrimeBASIC/solution_2/PrimeVB.vbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_2/PrimeVB.vbproj -------------------------------------------------------------------------------- /PrimeBASIC/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBASIC/solution_2/README.md -------------------------------------------------------------------------------- /PrimeBallerina/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBallerina/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeBallerina/solution_1/PrimeBal.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBallerina/solution_1/PrimeBal.bal -------------------------------------------------------------------------------- /PrimeBallerina/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBallerina/solution_1/README.md -------------------------------------------------------------------------------- /PrimeBallerina/solution_1/arch-amd64: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimeBash/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBash/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeBash/solution_1/PrimeBash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBash/solution_1/PrimeBash.sh -------------------------------------------------------------------------------- /PrimeBash/solution_1/PrimeBashInline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBash/solution_1/PrimeBashInline.sh -------------------------------------------------------------------------------- /PrimeBash/solution_1/PrimeBashPacked.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBash/solution_1/PrimeBashPacked.sh -------------------------------------------------------------------------------- /PrimeBash/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBash/solution_1/README.md -------------------------------------------------------------------------------- /PrimeBash/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeBash/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeC/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | -------------------------------------------------------------------------------- /PrimeC/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeC/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_1/README.md -------------------------------------------------------------------------------- /PrimeC/solution_1/prime-check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_1/prime-check.h -------------------------------------------------------------------------------- /PrimeC/solution_1/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_1/run -------------------------------------------------------------------------------- /PrimeC/solution_1/sieve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_1/sieve.c -------------------------------------------------------------------------------- /PrimeC/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeC/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/README.md -------------------------------------------------------------------------------- /PrimeC/solution_2/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/compile.sh -------------------------------------------------------------------------------- /PrimeC/solution_2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/run.sh -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_1of2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_1of2.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_1of2_epar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_1of2_epar.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_1of2_par.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_1of2_par.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_480of2310_epar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_480of2310_epar.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_480of2310_only_write_read_bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_480of2310_only_write_read_bits.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_480of2310_par.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_480of2310_par.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_48of210.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_48of210.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_48of210_epar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_48of210_epar.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_48of210_only_write_read_bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_48of210_only_write_read_bits.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_48of210_par.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_48of210_par.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_5760of30030_epar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_5760of30030_epar.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_5760of30030_only_write_read_bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_5760of30030_only_write_read_bits.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_5760of30030_par.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_5760of30030_par.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_8of30.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_8of30.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_8of30_epar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_8of30_epar.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_8of30_only_write_read_bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_8of30_only_write_read_bits.c -------------------------------------------------------------------------------- /PrimeC/solution_2/sieve_8of30_par.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_2/sieve_8of30_par.c -------------------------------------------------------------------------------- /PrimeC/solution_3/.gitignore: -------------------------------------------------------------------------------- 1 | primes_words 2 | -------------------------------------------------------------------------------- /PrimeC/solution_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_3/Dockerfile -------------------------------------------------------------------------------- /PrimeC/solution_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_3/README.md -------------------------------------------------------------------------------- /PrimeC/solution_3/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_3/compile.sh -------------------------------------------------------------------------------- /PrimeC/solution_3/go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_3/go.sh -------------------------------------------------------------------------------- /PrimeC/solution_3/primes_words.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeC/solution_3/primes_words.c -------------------------------------------------------------------------------- /PrimeC/solution_3/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | for x in primes_words; do 3 | ./$x 4 | done 5 | -------------------------------------------------------------------------------- /PrimeCOBOL/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCOBOL/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeCOBOL/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCOBOL/solution_1/README.md -------------------------------------------------------------------------------- /PrimeCOBOL/solution_1/go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCOBOL/solution_1/go.sh -------------------------------------------------------------------------------- /PrimeCOBOL/solution_1/primes.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCOBOL/solution_1/primes.cbl -------------------------------------------------------------------------------- /PrimeCPP/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeCPP/solution_1/PrimeCPP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_1/PrimeCPP.cpp -------------------------------------------------------------------------------- /PrimeCPP/solution_1/PrimeCPP.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_1/PrimeCPP.sln -------------------------------------------------------------------------------- /PrimeCPP/solution_1/PrimeCPP.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_1/PrimeCPP.vcxproj -------------------------------------------------------------------------------- /PrimeCPP/solution_1/PrimeCPP.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_1/PrimeCPP.vcxproj.filters -------------------------------------------------------------------------------- /PrimeCPP/solution_1/PrimeCPP.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_1/PrimeCPP.vcxproj.user -------------------------------------------------------------------------------- /PrimeCPP/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_1/README.md -------------------------------------------------------------------------------- /PrimeCPP/solution_1/run.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_1/run.cmd -------------------------------------------------------------------------------- /PrimeCPP/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeCPP/solution_2/.gitignore: -------------------------------------------------------------------------------- 1 | .vscore/** -------------------------------------------------------------------------------- /PrimeCPP/solution_2/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_2/.vscode/tasks.json -------------------------------------------------------------------------------- /PrimeCPP/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeCPP/solution_2/PrimeCPP_PAR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_2/PrimeCPP_PAR.cpp -------------------------------------------------------------------------------- /PrimeCPP/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_2/README.md -------------------------------------------------------------------------------- /PrimeCPP/solution_2/run.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_2/run.cmd -------------------------------------------------------------------------------- /PrimeCPP/solution_2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_2/run.sh -------------------------------------------------------------------------------- /PrimeCPP/solution_3/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe -------------------------------------------------------------------------------- /PrimeCPP/solution_3/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_3/.vscode/tasks.json -------------------------------------------------------------------------------- /PrimeCPP/solution_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_3/Dockerfile -------------------------------------------------------------------------------- /PrimeCPP/solution_3/PrimeCPP_CONSTEXPR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_3/PrimeCPP_CONSTEXPR.cpp -------------------------------------------------------------------------------- /PrimeCPP/solution_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_3/README.md -------------------------------------------------------------------------------- /PrimeCPP/solution_3/Sieve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_3/Sieve.h -------------------------------------------------------------------------------- /PrimeCPP/solution_3/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCPP/solution_3/run.sh -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/.dockerignore -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Benchmarks/BenchmarkMods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Benchmarks/BenchmarkMods.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Benchmarks/BenchmarkOfN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Benchmarks/BenchmarkOfN.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Benchmarks/BenchmarkPar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Benchmarks/BenchmarkPar.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Benchmarks/BenchmarkRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Benchmarks/BenchmarkRef.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Benchmarks/BenchmarkSieves.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Benchmarks/BenchmarkSieves.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Benchmarks/Benchmarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Benchmarks/Benchmarker.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Benchmarks/PrimeSieve - And.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Benchmarks/PrimeSieve - And.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Benchmarks/PrimeSieve - Mod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Benchmarks/PrimeSieve - Mod.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US And.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US And.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US Mod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US Mod.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/ISieve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/ISieve.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/PrimeCSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/PrimeCSharp.csproj -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/PrimeCSharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/PrimeCSharp.sln -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/PrimeData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/PrimeData.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Program.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Properties/PublishProfiles/FolderProfile.pubxml -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Properties/launchSettings.json -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/README.md -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/RunSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/RunSettings.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/SieveRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/SieveRunner.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieve.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPool.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPool2Of6.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPool2Of6.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPool6Par.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPool6Par.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPool8of30.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPool8of30.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPool8of30M.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPool8of30M.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPoolRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveArrayPoolRef.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveBool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveBool.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveInvBool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveInvBool.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveInvBoolB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveInvBoolB.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveOriginal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveOriginal.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveRawBits.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveRawBits.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveRawBits2Of6.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveRawBits2Of6.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveRawBitsDirect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveRawBitsDirect.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveRawBitsInter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveRawBitsInter.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_1/Sieves/PrimeSieveRawParallel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_1/Sieves/PrimeSieveRawParallel.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_2/.gitignore -------------------------------------------------------------------------------- /PrimeCSharp/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeCSharp/solution_2/PrimeCS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_2/PrimeCS.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_2/PrimeSieveCS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_2/PrimeSieveCS.csproj -------------------------------------------------------------------------------- /PrimeCSharp/solution_2/PrimeSieveCS.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_2/PrimeSieveCS.sln -------------------------------------------------------------------------------- /PrimeCSharp/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_2/README.md -------------------------------------------------------------------------------- /PrimeCSharp/solution_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_3/Dockerfile -------------------------------------------------------------------------------- /PrimeCSharp/solution_3/PrimeCS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_3/PrimeCS.cs -------------------------------------------------------------------------------- /PrimeCSharp/solution_3/PrimeSieveCS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_3/PrimeSieveCS.csproj -------------------------------------------------------------------------------- /PrimeCSharp/solution_3/PrimeSieveCS.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_3/PrimeSieveCS.sln -------------------------------------------------------------------------------- /PrimeCSharp/solution_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCSharp/solution_3/README.md -------------------------------------------------------------------------------- /PrimeCrystal/solution_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCrystal/solution_1/.gitignore -------------------------------------------------------------------------------- /PrimeCrystal/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCrystal/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeCrystal/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCrystal/solution_1/README.md -------------------------------------------------------------------------------- /PrimeCrystal/solution_1/arch-amd64: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimeCrystal/solution_1/primes.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCrystal/solution_1/primes.cr -------------------------------------------------------------------------------- /PrimeCrystal/solution_1/werk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCrystal/solution_1/werk.yml -------------------------------------------------------------------------------- /PrimeCython/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | *.c 2 | *.html 3 | -------------------------------------------------------------------------------- /PrimeCython/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCython/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeCython/solution_1/PrimeCY_32.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCython/solution_1/PrimeCY_32.pyx -------------------------------------------------------------------------------- /PrimeCython/solution_1/PrimeCY_bitarray.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCython/solution_1/PrimeCY_bitarray.pyx -------------------------------------------------------------------------------- /PrimeCython/solution_1/PrimeCY_bytearray.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCython/solution_1/PrimeCY_bytearray.pyx -------------------------------------------------------------------------------- /PrimeCython/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCython/solution_1/README.md -------------------------------------------------------------------------------- /PrimeCython/solution_1/buildall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeCython/solution_1/buildall.sh -------------------------------------------------------------------------------- /PrimeD/solution_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeD/solution_1/.gitignore -------------------------------------------------------------------------------- /PrimeD/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeD/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeD/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeD/solution_1/README.md -------------------------------------------------------------------------------- /PrimeD/solution_1/dub.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "prime-d" 3 | } -------------------------------------------------------------------------------- /PrimeD/solution_1/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeD/solution_1/source/app.d -------------------------------------------------------------------------------- /PrimeD/solution_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeD/solution_2/.gitignore -------------------------------------------------------------------------------- /PrimeD/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeD/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeD/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeD/solution_2/README.md -------------------------------------------------------------------------------- /PrimeD/solution_2/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeD/solution_2/dub.sdl -------------------------------------------------------------------------------- /PrimeD/solution_2/remove_comments.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeD/solution_2/remove_comments.d -------------------------------------------------------------------------------- /PrimeD/solution_2/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeD/solution_2/source/app.d -------------------------------------------------------------------------------- /PrimeDart/solution_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/.gitignore -------------------------------------------------------------------------------- /PrimeDart/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeDart/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/README.md -------------------------------------------------------------------------------- /PrimeDart/solution_1/analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/analysis_options.yaml -------------------------------------------------------------------------------- /PrimeDart/solution_1/bin/PrimeDart.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/bin/PrimeDart.dart -------------------------------------------------------------------------------- /PrimeDart/solution_1/bin/PrimeDartOneBit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/bin/PrimeDartOneBit.dart -------------------------------------------------------------------------------- /PrimeDart/solution_1/bin/PrimeDartParallel.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/bin/PrimeDartParallel.dart -------------------------------------------------------------------------------- /PrimeDart/solution_1/bin/PrimeDartParallelOneBit.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/bin/PrimeDartParallelOneBit.dart -------------------------------------------------------------------------------- /PrimeDart/solution_1/bin/Runner.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/bin/Runner.dart -------------------------------------------------------------------------------- /PrimeDart/solution_1/bin/WorkerPool.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/bin/WorkerPool.dart -------------------------------------------------------------------------------- /PrimeDart/solution_1/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDart/solution_1/pubspec.yaml -------------------------------------------------------------------------------- /PrimeDelphi/solution_1/PrimePas.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDelphi/solution_1/PrimePas.dpr -------------------------------------------------------------------------------- /PrimeDelphi/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeDelphi/solution_1/README.md -------------------------------------------------------------------------------- /PrimeElixir/solution_1/.dockerignore: -------------------------------------------------------------------------------- 1 | _build -------------------------------------------------------------------------------- /PrimeElixir/solution_1/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeElixir/solution_1/.formatter.exs -------------------------------------------------------------------------------- /PrimeElixir/solution_1/.gitattributes: -------------------------------------------------------------------------------- 1 | *.ex binary 2 | -------------------------------------------------------------------------------- /PrimeElixir/solution_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeElixir/solution_1/.gitignore -------------------------------------------------------------------------------- /PrimeElixir/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeElixir/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeElixir/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeElixir/solution_1/README.md -------------------------------------------------------------------------------- /PrimeElixir/solution_1/lib/prime_sieve.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeElixir/solution_1/lib/prime_sieve.ex -------------------------------------------------------------------------------- /PrimeElixir/solution_1/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeElixir/solution_1/mix.exs -------------------------------------------------------------------------------- /PrimeElixir/solution_1/mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeElixir/solution_1/mix.lock -------------------------------------------------------------------------------- /PrimeElixir/solution_1/test/prime_sieve_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeElixir/solution_1/test/prime_sieve_test.exs -------------------------------------------------------------------------------- /PrimeElixir/solution_1/test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | -------------------------------------------------------------------------------- /PrimeEmojicode/solution_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeEmojicode/solution_1/.gitignore -------------------------------------------------------------------------------- /PrimeEmojicode/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeEmojicode/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeEmojicode/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeEmojicode/solution_1/README.md -------------------------------------------------------------------------------- /PrimeEmojicode/solution_1/arch-amd64: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimeEmojicode/solution_1/primes.emojic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeEmojicode/solution_1/primes.emojic -------------------------------------------------------------------------------- /PrimeFSharp/solution_1/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_1/.gitattributes -------------------------------------------------------------------------------- /PrimeFSharp/solution_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_1/.gitignore -------------------------------------------------------------------------------- /PrimeFSharp/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeFSharp/solution_1/PrimeFSharp.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_1/PrimeFSharp.fsproj -------------------------------------------------------------------------------- /PrimeFSharp/solution_1/PrimeFSharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_1/PrimeFSharp.sln -------------------------------------------------------------------------------- /PrimeFSharp/solution_1/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_1/Program.fs -------------------------------------------------------------------------------- /PrimeFSharp/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_1/README.md -------------------------------------------------------------------------------- /PrimeFSharp/solution_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_2/.gitignore -------------------------------------------------------------------------------- /PrimeFSharp/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeFSharp/solution_2/PrimeSieveFsharp_Port.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_2/PrimeSieveFsharp_Port.fsproj -------------------------------------------------------------------------------- /PrimeFSharp/solution_2/PrimeSieveFsharp_Port.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_2/PrimeSieveFsharp_Port.sln -------------------------------------------------------------------------------- /PrimeFSharp/solution_2/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_2/Program.fs -------------------------------------------------------------------------------- /PrimeFSharp/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_2/README.md -------------------------------------------------------------------------------- /PrimeFSharp/solution_3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_3/.gitignore -------------------------------------------------------------------------------- /PrimeFSharp/solution_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_3/Dockerfile -------------------------------------------------------------------------------- /PrimeFSharp/solution_3/PrimeSieveFsharp_Recursion.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_3/PrimeSieveFsharp_Recursion.fsproj -------------------------------------------------------------------------------- /PrimeFSharp/solution_3/PrimeSieveFsharp_Recursion.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_3/PrimeSieveFsharp_Recursion.sln -------------------------------------------------------------------------------- /PrimeFSharp/solution_3/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_3/Program.fs -------------------------------------------------------------------------------- /PrimeFSharp/solution_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFSharp/solution_3/README.md -------------------------------------------------------------------------------- /PrimeForth/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeForth/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeForth/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeForth/solution_1/README.md -------------------------------------------------------------------------------- /PrimeForth/solution_1/prime-bitarray.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeForth/solution_1/prime-bitarray.fs -------------------------------------------------------------------------------- /PrimeForth/solution_1/prime-bytearray.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeForth/solution_1/prime-bytearray.fs -------------------------------------------------------------------------------- /PrimeForth/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeForth/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeFortran/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFortran/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeFortran/solution_1/PrimesFortran.f08: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFortran/solution_1/PrimesFortran.f08 -------------------------------------------------------------------------------- /PrimeFortran/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFortran/solution_1/README.md -------------------------------------------------------------------------------- /PrimeFortran/solution_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFortran/solution_2/.gitignore -------------------------------------------------------------------------------- /PrimeFortran/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFortran/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeFortran/solution_2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFortran/solution_2/Makefile -------------------------------------------------------------------------------- /PrimeFortran/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFortran/solution_2/README.md -------------------------------------------------------------------------------- /PrimeFortran/solution_2/prime-8bit.f08: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFortran/solution_2/prime-8bit.f08 -------------------------------------------------------------------------------- /PrimeFortran/solution_2/prime-bitarray.f08: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFortran/solution_2/prime-bitarray.f08 -------------------------------------------------------------------------------- /PrimeFortran/solution_2/prime-logical-array.f08: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeFortran/solution_2/prime-logical-array.f08 -------------------------------------------------------------------------------- /PrimeGDScript/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGDScript/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeGDScript/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGDScript/solution_1/README.md -------------------------------------------------------------------------------- /PrimeGDScript/solution_1/primes.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGDScript/solution_1/primes.gd -------------------------------------------------------------------------------- /PrimeGo/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeGo/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_1/README.md -------------------------------------------------------------------------------- /PrimeGo/solution_1/go.mod: -------------------------------------------------------------------------------- 1 | module PrimeSieveGo 2 | 3 | go 1.15 4 | -------------------------------------------------------------------------------- /PrimeGo/solution_1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_1/main.go -------------------------------------------------------------------------------- /PrimeGo/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeGo/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_2/README.md -------------------------------------------------------------------------------- /PrimeGo/solution_2/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_2/build.sh -------------------------------------------------------------------------------- /PrimeGo/solution_2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_2/run.sh -------------------------------------------------------------------------------- /PrimeGo/solution_2/sieve32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_2/sieve32.go -------------------------------------------------------------------------------- /PrimeGo/solution_2/sieve8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_2/sieve8.go -------------------------------------------------------------------------------- /PrimeGo/solution_2/sieve_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_2/sieve_other.go -------------------------------------------------------------------------------- /PrimeGo/solution_2/sieve_ptr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_2/sieve_ptr.go -------------------------------------------------------------------------------- /PrimeGo/solution_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_3/Dockerfile -------------------------------------------------------------------------------- /PrimeGo/solution_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_3/README.md -------------------------------------------------------------------------------- /PrimeGo/solution_3/go.mod: -------------------------------------------------------------------------------- 1 | module solution_zanicar 2 | 3 | go 1.16 4 | -------------------------------------------------------------------------------- /PrimeGo/solution_3/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_3/main.go -------------------------------------------------------------------------------- /PrimeGo/solution_4/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_4/Dockerfile -------------------------------------------------------------------------------- /PrimeGo/solution_4/HOW_IT_WORKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_4/HOW_IT_WORKS.md -------------------------------------------------------------------------------- /PrimeGo/solution_4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_4/README.md -------------------------------------------------------------------------------- /PrimeGo/solution_4/go.mod: -------------------------------------------------------------------------------- 1 | module primes 2 | 3 | go 1.16 4 | -------------------------------------------------------------------------------- /PrimeGo/solution_4/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_4/main.go -------------------------------------------------------------------------------- /PrimeGo/solution_4/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeGo/solution_4/main_test.go -------------------------------------------------------------------------------- /PrimeHaskell/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | .stack-work/ 2 | *~ -------------------------------------------------------------------------------- /PrimeHaskell/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaskell/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeHaskell/solution_1/PrimeSieveHaskell.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaskell/solution_1/PrimeSieveHaskell.cabal -------------------------------------------------------------------------------- /PrimeHaskell/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaskell/solution_1/README.md -------------------------------------------------------------------------------- /PrimeHaskell/solution_1/app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaskell/solution_1/app/Main.hs -------------------------------------------------------------------------------- /PrimeHaskell/solution_1/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaskell/solution_1/package.yaml -------------------------------------------------------------------------------- /PrimeHaskell/solution_1/src/BitSet.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaskell/solution_1/src/BitSet.hs -------------------------------------------------------------------------------- /PrimeHaskell/solution_1/src/Lib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaskell/solution_1/src/Lib.hs -------------------------------------------------------------------------------- /PrimeHaskell/solution_1/stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaskell/solution_1/stack.yaml -------------------------------------------------------------------------------- /PrimeHaskell/solution_1/stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaskell/solution_1/stack.yaml.lock -------------------------------------------------------------------------------- /PrimeHaxe/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaxe/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeHaxe/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaxe/solution_1/README.md -------------------------------------------------------------------------------- /PrimeHaxe/solution_1/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaxe/solution_1/compile.sh -------------------------------------------------------------------------------- /PrimeHaxe/solution_1/cpp.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaxe/solution_1/cpp.hxml -------------------------------------------------------------------------------- /PrimeHaxe/solution_1/interp.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaxe/solution_1/interp.hxml -------------------------------------------------------------------------------- /PrimeHaxe/solution_1/python.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaxe/solution_1/python.hxml -------------------------------------------------------------------------------- /PrimeHaxe/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaxe/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeHaxe/solution_1/src/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeHaxe/solution_1/src/Main.hx -------------------------------------------------------------------------------- /PrimeIDL/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeIDL/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeIDL/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeIDL/solution_1/README.md -------------------------------------------------------------------------------- /PrimeIDL/solution_1/primeidl_1bit.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeIDL/solution_1/primeidl_1bit.pro -------------------------------------------------------------------------------- /PrimeIDL/solution_1/primeidl_idlway.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeIDL/solution_1/primeidl_idlway.pro -------------------------------------------------------------------------------- /PrimeIDL/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeIDL/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeJava/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJava/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeJava/solution_1/PrimeSieveJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJava/solution_1/PrimeSieveJava.java -------------------------------------------------------------------------------- /PrimeJava/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJava/solution_1/README.md -------------------------------------------------------------------------------- /PrimeJava/solution_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJava/solution_2/.gitignore -------------------------------------------------------------------------------- /PrimeJava/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJava/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeJava/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJava/solution_2/README.md -------------------------------------------------------------------------------- /PrimeJava/solution_2/src/PrimeSieveJavaBitSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJava/solution_2/src/PrimeSieveJavaBitSet.java -------------------------------------------------------------------------------- /PrimeJulia/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeJulia/solution_1/PrimeSieveJulia.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_1/PrimeSieveJulia.jl -------------------------------------------------------------------------------- /PrimeJulia/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_1/README.md -------------------------------------------------------------------------------- /PrimeJulia/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeJulia/solution_2/Primes.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_2/Primes.jl -------------------------------------------------------------------------------- /PrimeJulia/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_2/README.md -------------------------------------------------------------------------------- /PrimeJulia/solution_2/test.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_2/test.jl -------------------------------------------------------------------------------- /PrimeJulia/solution_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_3/Dockerfile -------------------------------------------------------------------------------- /PrimeJulia/solution_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_3/README.md -------------------------------------------------------------------------------- /PrimeJulia/solution_3/primes_1of2.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_3/primes_1of2.jl -------------------------------------------------------------------------------- /PrimeJulia/solution_3/validate.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeJulia/solution_3/validate.jl -------------------------------------------------------------------------------- /PrimeKos/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeKos/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeKos/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeKos/solution_1/README.md -------------------------------------------------------------------------------- /PrimeKos/solution_1/primes.kos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeKos/solution_1/primes.kos -------------------------------------------------------------------------------- /PrimeLaTeX/solution_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLaTeX/solution_1/.gitignore -------------------------------------------------------------------------------- /PrimeLaTeX/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLaTeX/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeLaTeX/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLaTeX/solution_1/README.md -------------------------------------------------------------------------------- /PrimeLaTeX/solution_1/prime_functions.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLaTeX/solution_1/prime_functions.tex -------------------------------------------------------------------------------- /PrimeLaTeX/solution_1/prime_numbers.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLaTeX/solution_1/prime_numbers.tex -------------------------------------------------------------------------------- /PrimeLaTeX/solution_1/prime_race.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLaTeX/solution_1/prime_race.tex -------------------------------------------------------------------------------- /PrimeLaTeX/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLaTeX/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeLisp/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLisp/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeLisp/solution_1/PrimeSieve.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLisp/solution_1/PrimeSieve.lisp -------------------------------------------------------------------------------- /PrimeLisp/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLisp/solution_1/README.md -------------------------------------------------------------------------------- /PrimeLisp/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLisp/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeLisp/solution_2/PrimeSieve.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLisp/solution_2/PrimeSieve.lisp -------------------------------------------------------------------------------- /PrimeLisp/solution_2/PrimeSieveWheel.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLisp/solution_2/PrimeSieveWheel.lisp -------------------------------------------------------------------------------- /PrimeLisp/solution_2/PrimeSieveWheelOpt.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLisp/solution_2/PrimeSieveWheelOpt.lisp -------------------------------------------------------------------------------- /PrimeLisp/solution_2/PrimeSievebitops.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLisp/solution_2/PrimeSievebitops.lisp -------------------------------------------------------------------------------- /PrimeLisp/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLisp/solution_2/README.md -------------------------------------------------------------------------------- /PrimeLisp/solution_2/run.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLisp/solution_2/run.cmd -------------------------------------------------------------------------------- /PrimeLisp/solution_2/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | for i in PrimeSieve*.lisp; do 4 | sbcl --script $i 5 | done 6 | -------------------------------------------------------------------------------- /PrimeLua/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLua/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeLua/solution_1/Primes.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLua/solution_1/Primes.lua -------------------------------------------------------------------------------- /PrimeLua/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLua/solution_1/README.md -------------------------------------------------------------------------------- /PrimeLua/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLua/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeLua/solution_2/PrimeLua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLua/solution_2/PrimeLua.lua -------------------------------------------------------------------------------- /PrimeLua/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeLua/solution_2/README.md -------------------------------------------------------------------------------- /PrimeMIXAL/solution_1/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeMIXAL/solution_1/.gitattributes -------------------------------------------------------------------------------- /PrimeMIXAL/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeMIXAL/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeMIXAL/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeMIXAL/solution_1/README.md -------------------------------------------------------------------------------- /PrimeMIXAL/solution_1/prime.mixal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeMIXAL/solution_1/prime.mixal -------------------------------------------------------------------------------- /PrimeMIXAL/solution_1/runprime.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeMIXAL/solution_1/runprime.sh -------------------------------------------------------------------------------- /PrimeMixed/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeMixed/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeMixed/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeMixed/solution_1/README.md -------------------------------------------------------------------------------- /PrimeMixed/solution_1/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeMixed/solution_1/build.sh -------------------------------------------------------------------------------- /PrimeMixed/solution_1/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | ./sieve_cgo "$@" 4 | -------------------------------------------------------------------------------- /PrimeMixed/solution_1/sieve_cgo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeMixed/solution_1/sieve_cgo.go -------------------------------------------------------------------------------- /PrimeNim/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | primes -------------------------------------------------------------------------------- /PrimeNim/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNim/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeNim/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNim/solution_1/README.md -------------------------------------------------------------------------------- /PrimeNim/solution_1/primes.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNim/solution_1/primes.nim -------------------------------------------------------------------------------- /PrimeNim/solution_2/.gitignore: -------------------------------------------------------------------------------- 1 | primes -------------------------------------------------------------------------------- /PrimeNim/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNim/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeNim/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNim/solution_2/README.md -------------------------------------------------------------------------------- /PrimeNim/solution_2/primes.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNim/solution_2/primes.nim -------------------------------------------------------------------------------- /PrimeNodeJS/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNodeJS/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeNodeJS/solution_1/PrimeNode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNodeJS/solution_1/PrimeNode.js -------------------------------------------------------------------------------- /PrimeNodeJS/solution_1/PrimeNode_cluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNodeJS/solution_1/PrimeNode_cluster.js -------------------------------------------------------------------------------- /PrimeNodeJS/solution_1/PrimeNode_memcopy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNodeJS/solution_1/PrimeNode_memcopy.js -------------------------------------------------------------------------------- /PrimeNodeJS/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNodeJS/solution_1/README.md -------------------------------------------------------------------------------- /PrimeNodeJS/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeNodeJS/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeOCaml/solution_1/.dockerignore: -------------------------------------------------------------------------------- 1 | _build 2 | *.native -------------------------------------------------------------------------------- /PrimeOCaml/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | *.native -------------------------------------------------------------------------------- /PrimeOCaml/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOCaml/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeOCaml/solution_1/PrimeOCaml.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOCaml/solution_1/PrimeOCaml.ml -------------------------------------------------------------------------------- /PrimeOCaml/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOCaml/solution_1/README.md -------------------------------------------------------------------------------- /PrimeOCaml/solution_2/.dockerignore: -------------------------------------------------------------------------------- 1 | _build 2 | *.native -------------------------------------------------------------------------------- /PrimeOCaml/solution_2/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | *.native -------------------------------------------------------------------------------- /PrimeOCaml/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOCaml/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeOCaml/solution_2/PrimeOCamlFunctional.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOCaml/solution_2/PrimeOCamlFunctional.ml -------------------------------------------------------------------------------- /PrimeOCaml/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOCaml/solution_2/README.md -------------------------------------------------------------------------------- /PrimeOctave/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOctave/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeOctave/solution_1/PrimeSieveOctave.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOctave/solution_1/PrimeSieveOctave.m -------------------------------------------------------------------------------- /PrimeOctave/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOctave/solution_1/README.md -------------------------------------------------------------------------------- /PrimeOctave/solution_1/arch-amd64: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimeOctave/solution_1/run_sieve.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOctave/solution_1/run_sieve.m -------------------------------------------------------------------------------- /PrimeOctave/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOctave/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeOctave/solution_2/PrimeSieve.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOctave/solution_2/PrimeSieve.m -------------------------------------------------------------------------------- /PrimeOctave/solution_2/PrimeSieve1Bit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOctave/solution_2/PrimeSieve1Bit.m -------------------------------------------------------------------------------- /PrimeOctave/solution_2/PrimesRun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOctave/solution_2/PrimesRun.m -------------------------------------------------------------------------------- /PrimeOctave/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOctave/solution_2/README.md -------------------------------------------------------------------------------- /PrimeOctave/solution_2/arch-amd64: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimeOctave/solution_2/run.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOctave/solution_2/run.m -------------------------------------------------------------------------------- /PrimeOdin/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOdin/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeOdin/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOdin/solution_1/README.md -------------------------------------------------------------------------------- /PrimeOdin/solution_1/arch-amd64: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimeOdin/solution_1/main.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeOdin/solution_1/main.odin -------------------------------------------------------------------------------- /PrimePHP/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePHP/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimePHP/solution_1/PrimePHP.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePHP/solution_1/PrimePHP.php -------------------------------------------------------------------------------- /PrimePHP/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePHP/solution_1/README.md -------------------------------------------------------------------------------- /PrimePHP/solution_1/opcache.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePHP/solution_1/opcache.ini -------------------------------------------------------------------------------- /PrimePascal/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePascal/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimePascal/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePascal/solution_1/README.md -------------------------------------------------------------------------------- /PrimePascal/solution_1/prime.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePascal/solution_1/prime.pas -------------------------------------------------------------------------------- /PrimePascal/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePascal/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimePascal/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePascal/solution_2/README.md -------------------------------------------------------------------------------- /PrimePascal/solution_2/prime.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePascal/solution_2/prime.pas -------------------------------------------------------------------------------- /PrimePerl/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePerl/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimePerl/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePerl/solution_1/README.md -------------------------------------------------------------------------------- /PrimePerl/solution_1/primes.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePerl/solution_1/primes.pl -------------------------------------------------------------------------------- /PrimePerl/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePerl/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimePerl/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePerl/solution_2/README.md -------------------------------------------------------------------------------- /PrimePerl/solution_2/primes.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePerl/solution_2/primes.pl -------------------------------------------------------------------------------- /PrimePony/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePony/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimePony/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePony/solution_1/README.md -------------------------------------------------------------------------------- /PrimePony/solution_1/primes.pony: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePony/solution_1/primes.pony -------------------------------------------------------------------------------- /PrimePostScript/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | *.bmp 2 | -------------------------------------------------------------------------------- /PrimePostScript/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePostScript/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimePostScript/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePostScript/solution_1/README.md -------------------------------------------------------------------------------- /PrimePostScript/solution_1/img.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePostScript/solution_1/img.ps -------------------------------------------------------------------------------- /PrimePostScript/solution_1/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePostScript/solution_1/makefile -------------------------------------------------------------------------------- /PrimePostScript/solution_1/primesieve.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePostScript/solution_1/primesieve.ps -------------------------------------------------------------------------------- /PrimePostScript/solution_1/run.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePostScript/solution_1/run.ps -------------------------------------------------------------------------------- /PrimePostScript/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePostScript/solution_1/run.sh -------------------------------------------------------------------------------- /PrimePostScript/solution_1/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePostScript/solution_1/test.sh -------------------------------------------------------------------------------- /PrimePowerShell/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePowerShell/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimePowerShell/solution_1/PrimePowerShell.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePowerShell/solution_1/PrimePowerShell.ps1 -------------------------------------------------------------------------------- /PrimePowerShell/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePowerShell/solution_1/README.md -------------------------------------------------------------------------------- /PrimePowerShell/solution_1/arch-amd64: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimePowerShell/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePowerShell/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimePowerShell/solution_2/PrimePowerShell.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePowerShell/solution_2/PrimePowerShell.ps1 -------------------------------------------------------------------------------- /PrimePowerShell/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePowerShell/solution_2/README.md -------------------------------------------------------------------------------- /PrimePowerShell/solution_2/arch-amd64: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimeProlog/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeProlog/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeProlog/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeProlog/solution_1/README.md -------------------------------------------------------------------------------- /PrimeProlog/solution_1/bitvector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeProlog/solution_1/bitvector.c -------------------------------------------------------------------------------- /PrimeProlog/solution_1/primes-basic.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeProlog/solution_1/primes-basic.pl -------------------------------------------------------------------------------- /PrimeProlog/solution_1/primes-c.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeProlog/solution_1/primes-c.pl -------------------------------------------------------------------------------- /PrimeProlog/solution_1/primes-dynamic.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeProlog/solution_1/primes-dynamic.pl -------------------------------------------------------------------------------- /PrimeProlog/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeProlog/solution_1/run.sh -------------------------------------------------------------------------------- /PrimePython/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimePython/solution_1/PrimePY.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_1/PrimePY.py -------------------------------------------------------------------------------- /PrimePython/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_1/README.md -------------------------------------------------------------------------------- /PrimePython/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimePython/solution_2/PrimePY.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_2/PrimePY.py -------------------------------------------------------------------------------- /PrimePython/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_2/README.md -------------------------------------------------------------------------------- /PrimePython/solution_2/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimePython/solution_2/tests/test_sieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_2/tests/test_sieve.py -------------------------------------------------------------------------------- /PrimePython/solution_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_3/Dockerfile -------------------------------------------------------------------------------- /PrimePython/solution_3/PrimePY.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_3/PrimePY.py -------------------------------------------------------------------------------- /PrimePython/solution_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_3/README.md -------------------------------------------------------------------------------- /PrimePython/solution_3/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PrimePython/solution_3/tests/test_sieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimePython/solution_3/tests/test_sieve.py -------------------------------------------------------------------------------- /PrimeR/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeR/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeR/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeR/solution_1/README.md -------------------------------------------------------------------------------- /PrimeR/solution_1/go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeR/solution_1/go.sh -------------------------------------------------------------------------------- /PrimeR/solution_1/primes.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeR/solution_1/primes.R -------------------------------------------------------------------------------- /PrimeR/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeR/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeR/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeR/solution_2/README.md -------------------------------------------------------------------------------- /PrimeR/solution_2/primes.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeR/solution_2/primes.R -------------------------------------------------------------------------------- /PrimeREXX/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeREXX/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeREXX/solution_1/PrimeREXX.rex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeREXX/solution_1/PrimeREXX.rex -------------------------------------------------------------------------------- /PrimeREXX/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeREXX/solution_1/README.md -------------------------------------------------------------------------------- /PrimeREXX/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeREXX/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeRaku/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRaku/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeRaku/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRaku/solution_1/README.md -------------------------------------------------------------------------------- /PrimeRaku/solution_1/prime.rk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRaku/solution_1/prime.rk -------------------------------------------------------------------------------- /PrimeRed/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | lib* -------------------------------------------------------------------------------- /PrimeRed/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRed/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeRed/solution_1/PrimeRed.red: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRed/solution_1/PrimeRed.red -------------------------------------------------------------------------------- /PrimeRed/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRed/solution_1/README.md -------------------------------------------------------------------------------- /PrimeRuby/solution_1/.gitattributes: -------------------------------------------------------------------------------- 1 | *.rb binary 2 | -------------------------------------------------------------------------------- /PrimeRuby/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRuby/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeRuby/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRuby/solution_1/README.md -------------------------------------------------------------------------------- /PrimeRuby/solution_1/prime.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRuby/solution_1/prime.rb -------------------------------------------------------------------------------- /PrimeRust/solution_1/.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_1/.cargo/config -------------------------------------------------------------------------------- /PrimeRust/solution_1/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_1/.dockerignore -------------------------------------------------------------------------------- /PrimeRust/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /PrimeRust/solution_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_1/Cargo.lock -------------------------------------------------------------------------------- /PrimeRust/solution_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_1/Cargo.toml -------------------------------------------------------------------------------- /PrimeRust/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeRust/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_1/README.md -------------------------------------------------------------------------------- /PrimeRust/solution_1/build-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_1/build-docker.sh -------------------------------------------------------------------------------- /PrimeRust/solution_1/run-docker.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | 4 | docker run --rm rust-mike-barber:latest $* 5 | -------------------------------------------------------------------------------- /PrimeRust/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeRust/solution_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_1/src/main.rs -------------------------------------------------------------------------------- /PrimeRust/solution_2/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_2/.dockerignore -------------------------------------------------------------------------------- /PrimeRust/solution_2/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | *.lock 3 | -------------------------------------------------------------------------------- /PrimeRust/solution_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_2/Cargo.toml -------------------------------------------------------------------------------- /PrimeRust/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeRust/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_2/README.md -------------------------------------------------------------------------------- /PrimeRust/solution_2/build-docker.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | 4 | docker build . -t azgrom/solution_2:0.1 5 | -------------------------------------------------------------------------------- /PrimeRust/solution_2/run-docker.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | 4 | docker run --rm azgrom/solution_2:0.1 $* 5 | -------------------------------------------------------------------------------- /PrimeRust/solution_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_2/src/main.rs -------------------------------------------------------------------------------- /PrimeRust/solution_2/src/prime_object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_2/src/prime_object.rs -------------------------------------------------------------------------------- /PrimeRust/solution_3/.dockerignore: -------------------------------------------------------------------------------- 1 | target 2 | Dockerfile 3 | -------------------------------------------------------------------------------- /PrimeRust/solution_3/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ -------------------------------------------------------------------------------- /PrimeRust/solution_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_3/Cargo.lock -------------------------------------------------------------------------------- /PrimeRust/solution_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_3/Cargo.toml -------------------------------------------------------------------------------- /PrimeRust/solution_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_3/Dockerfile -------------------------------------------------------------------------------- /PrimeRust/solution_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_3/README.md -------------------------------------------------------------------------------- /PrimeRust/solution_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_3/src/main.rs -------------------------------------------------------------------------------- /PrimeRust/solution_4/.gitignore: -------------------------------------------------------------------------------- 1 | *.pdb 2 | *.exe 3 | -------------------------------------------------------------------------------- /PrimeRust/solution_4/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_4/Dockerfile -------------------------------------------------------------------------------- /PrimeRust/solution_4/PrimeRust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_4/PrimeRust.rs -------------------------------------------------------------------------------- /PrimeRust/solution_4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_4/README.md -------------------------------------------------------------------------------- /PrimeRust/solution_4/run.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_4/run.cmd -------------------------------------------------------------------------------- /PrimeRust/solution_4/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_4/run.sh -------------------------------------------------------------------------------- /PrimeRust/solution_6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_6/Cargo.lock -------------------------------------------------------------------------------- /PrimeRust/solution_6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_6/Cargo.toml -------------------------------------------------------------------------------- /PrimeRust/solution_6/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_6/Dockerfile -------------------------------------------------------------------------------- /PrimeRust/solution_6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_6/README.md -------------------------------------------------------------------------------- /PrimeRust/solution_6/run-by-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_6/run-by-docker.sh -------------------------------------------------------------------------------- /PrimeRust/solution_6/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_6/run.bat -------------------------------------------------------------------------------- /PrimeRust/solution_6/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_6/run.sh -------------------------------------------------------------------------------- /PrimeRust/solution_6/src/multithreaded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_6/src/multithreaded.rs -------------------------------------------------------------------------------- /PrimeRust/solution_6/src/singlethreaded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeRust/solution_6/src/singlethreaded.rs -------------------------------------------------------------------------------- /PrimeSQL/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeSQL/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/README.md -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/.gitignore: -------------------------------------------------------------------------------- 1 | results.db 2 | -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/README.md -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/example-once-with25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/example-once-with25.txt -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/in-one-statement-time.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/in-one-statement-time.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/in-one-statement.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/in-one-statement.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/in_one_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/in_one_2.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/in_one_3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/in_one_3.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/in_one_4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/in_one_4.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/in_two_steps_1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/in_two_steps_1.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/in_two_steps_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/in_two_steps_2.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/init_results_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/init_results_db.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/once.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/once.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/once_1000.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/once_1000.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/run_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/run_all.sh -------------------------------------------------------------------------------- /PrimeSQL/solution_1/attic/show_results.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/attic/show_results.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_1/sqlite_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_1/sqlite_runner.py -------------------------------------------------------------------------------- /PrimeSQL/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeSQL/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_2/README.md -------------------------------------------------------------------------------- /PrimeSQL/solution_2/go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_2/go.sh -------------------------------------------------------------------------------- /PrimeSQL/solution_2/primes_1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_2/primes_1.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_2/primes_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_2/primes_2.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_2/primes_3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_2/primes_3.sql -------------------------------------------------------------------------------- /PrimeSQL/solution_2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSQL/solution_2/run.sh -------------------------------------------------------------------------------- /PrimeScala/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeScala/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeScala/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeScala/solution_1/README.md -------------------------------------------------------------------------------- /PrimeScala/solution_1/build.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeScala/solution_1/build.sc -------------------------------------------------------------------------------- /PrimeScala/solution_1/mill: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeScala/solution_1/mill -------------------------------------------------------------------------------- /PrimeScala/solution_1/sieve/src/Sieve.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeScala/solution_1/sieve/src/Sieve.scala -------------------------------------------------------------------------------- /PrimeScheme/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeScheme/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeScheme/solution_1/PrimeScheme.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeScheme/solution_1/PrimeScheme.ss -------------------------------------------------------------------------------- /PrimeScheme/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeScheme/solution_1/README.md -------------------------------------------------------------------------------- /PrimeScheme/solution_1/run.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeScheme/solution_1/run.ss -------------------------------------------------------------------------------- /PrimeScheme/solution_1/sieve.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeScheme/solution_1/sieve.ss -------------------------------------------------------------------------------- /PrimeSmalltalk/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSmalltalk/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeSmalltalk/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSmalltalk/solution_1/README.md -------------------------------------------------------------------------------- /PrimeSmalltalk/solution_1/go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSmalltalk/solution_1/go.sh -------------------------------------------------------------------------------- /PrimeSmalltalk/solution_1/primes.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSmalltalk/solution_1/primes.st -------------------------------------------------------------------------------- /PrimeSwift/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /Packages 4 | /*.xcodeproj 5 | xcuserdata/ 6 | -------------------------------------------------------------------------------- /PrimeSwift/solution_1/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSwift/solution_1/.dockerignore -------------------------------------------------------------------------------- /PrimeSwift/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSwift/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeSwift/solution_1/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSwift/solution_1/Package.resolved -------------------------------------------------------------------------------- /PrimeSwift/solution_1/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSwift/solution_1/Package.swift -------------------------------------------------------------------------------- /PrimeSwift/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSwift/solution_1/README.md -------------------------------------------------------------------------------- /PrimeSwift/solution_1/Sources/PrimeSieveSwift/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSwift/solution_1/Sources/PrimeSieveSwift/main.swift -------------------------------------------------------------------------------- /PrimeSwift/solution_1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeSwift/solution_1/run.sh -------------------------------------------------------------------------------- /PrimeTcl/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTcl/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeTcl/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTcl/solution_1/README.md -------------------------------------------------------------------------------- /PrimeTcl/solution_1/primes.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTcl/solution_1/primes.tcl -------------------------------------------------------------------------------- /PrimeTcl/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTcl/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeTcl/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTcl/solution_2/README.md -------------------------------------------------------------------------------- /PrimeTcl/solution_2/go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTcl/solution_2/go.sh -------------------------------------------------------------------------------- /PrimeTcl/solution_2/oo_primes.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTcl/solution_2/oo_primes.tcl -------------------------------------------------------------------------------- /PrimeTcl/solution_2/oo_primes_2.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTcl/solution_2/oo_primes_2.tcl -------------------------------------------------------------------------------- /PrimeTcl/solution_2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTcl/solution_2/run.sh -------------------------------------------------------------------------------- /PrimeTypeScript/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ -------------------------------------------------------------------------------- /PrimeTypeScript/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTypeScript/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeTypeScript/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTypeScript/solution_1/README.md -------------------------------------------------------------------------------- /PrimeTypeScript/solution_1/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTypeScript/solution_1/package-lock.json -------------------------------------------------------------------------------- /PrimeTypeScript/solution_1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTypeScript/solution_1/package.json -------------------------------------------------------------------------------- /PrimeTypeScript/solution_1/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTypeScript/solution_1/src/index.ts -------------------------------------------------------------------------------- /PrimeTypeScript/solution_1/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeTypeScript/solution_1/tsconfig.json -------------------------------------------------------------------------------- /PrimeV/solution_1/.gitignore: -------------------------------------------------------------------------------- 1 | primes -------------------------------------------------------------------------------- /PrimeV/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeV/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeV/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeV/solution_1/README.md -------------------------------------------------------------------------------- /PrimeV/solution_1/primes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeV/solution_1/primes.v -------------------------------------------------------------------------------- /PrimeWren/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeWren/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeWren/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeWren/solution_1/README.md -------------------------------------------------------------------------------- /PrimeWren/solution_1/primes.wren: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeWren/solution_1/primes.wren -------------------------------------------------------------------------------- /PrimeZig/solution_1/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_1/.dockerignore -------------------------------------------------------------------------------- /PrimeZig/solution_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_1/Dockerfile -------------------------------------------------------------------------------- /PrimeZig/solution_1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_1/README.md -------------------------------------------------------------------------------- /PrimeZig/solution_1/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_1/build.zig -------------------------------------------------------------------------------- /PrimeZig/solution_1/src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_1/src/main.zig -------------------------------------------------------------------------------- /PrimeZig/solution_1/src/prime.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_1/src/prime.zig -------------------------------------------------------------------------------- /PrimeZig/solution_2/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_2/.dockerignore -------------------------------------------------------------------------------- /PrimeZig/solution_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_2/Dockerfile -------------------------------------------------------------------------------- /PrimeZig/solution_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_2/README.md -------------------------------------------------------------------------------- /PrimeZig/solution_2/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_2/build.zig -------------------------------------------------------------------------------- /PrimeZig/solution_2/src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_2/src/main.zig -------------------------------------------------------------------------------- /PrimeZig/solution_2/src/prime.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_2/src/prime.zig -------------------------------------------------------------------------------- /PrimeZig/solution_3/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/.dockerignore -------------------------------------------------------------------------------- /PrimeZig/solution_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/Dockerfile -------------------------------------------------------------------------------- /PrimeZig/solution_3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/README.md -------------------------------------------------------------------------------- /PrimeZig/solution_3/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/build.zig -------------------------------------------------------------------------------- /PrimeZig/solution_3/src/alloc.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/src/alloc.zig -------------------------------------------------------------------------------- /PrimeZig/solution_3/src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/src/main.zig -------------------------------------------------------------------------------- /PrimeZig/solution_3/src/pregen.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/src/pregen.zig -------------------------------------------------------------------------------- /PrimeZig/solution_3/src/runners.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/src/runners.zig -------------------------------------------------------------------------------- /PrimeZig/solution_3/src/sieves.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/src/sieves.zig -------------------------------------------------------------------------------- /PrimeZig/solution_3/src/tests.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/src/tests.zig -------------------------------------------------------------------------------- /PrimeZig/solution_3/src/wheel.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/PrimeZig/solution_3/src/wheel.zig -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/README.md -------------------------------------------------------------------------------- /config/hadolint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/config/hadolint.yml -------------------------------------------------------------------------------- /tools/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/.eslintrc.json -------------------------------------------------------------------------------- /tools/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ -------------------------------------------------------------------------------- /tools/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/.prettierrc.json -------------------------------------------------------------------------------- /tools/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/package-lock.json -------------------------------------------------------------------------------- /tools/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/package.json -------------------------------------------------------------------------------- /tools/src/commands/benchmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/commands/benchmark.ts -------------------------------------------------------------------------------- /tools/src/formatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/formatter.ts -------------------------------------------------------------------------------- /tools/src/formatter_factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/formatter_factory.ts -------------------------------------------------------------------------------- /tools/src/formatters/chart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/formatters/chart.ts -------------------------------------------------------------------------------- /tools/src/formatters/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/formatters/json.ts -------------------------------------------------------------------------------- /tools/src/formatters/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/formatters/table.ts -------------------------------------------------------------------------------- /tools/src/formatters/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/formatters/text.ts -------------------------------------------------------------------------------- /tools/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/index.ts -------------------------------------------------------------------------------- /tools/src/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/models.ts -------------------------------------------------------------------------------- /tools/src/services/docker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/services/docker.ts -------------------------------------------------------------------------------- /tools/src/services/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/src/services/report.ts -------------------------------------------------------------------------------- /tools/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davepl/Primes/HEAD/tools/tsconfig.json --------------------------------------------------------------------------------