aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xgenerate10
-rw-r--r--julia/007-10001st_prime.jl1
2 files changed, 9 insertions, 2 deletions
diff --git a/generate b/generate
index 5773fd8..d4a40a2 100755
--- a/generate
+++ b/generate
@@ -71,6 +71,11 @@ def main():
languages = json.load(file)
parser = ArgumentParser(description='Project Euler problem file generator')
parser.add_argument(
+ '-p', '--preview',
+ action='store_true',
+ help='see a preview of the file without creating it',
+ )
+ parser.add_argument(
'language',
metavar='LANGUAGE',
choices=languages,
@@ -87,7 +92,10 @@ def main():
for index in args.indices:
language = languages[args.language]
language['name'] = args.language
- Problem(index, language).fetch().write()
+ problem = Problem(index, language)
+ problem.fetch()
+ if not args.preview:
+ problem.write()
if __name__ == '__main__':
diff --git a/julia/007-10001st_prime.jl b/julia/007-10001st_prime.jl
index 70bf4e3..f940809 100644
--- a/julia/007-10001st_prime.jl
+++ b/julia/007-10001st_prime.jl
@@ -7,7 +7,6 @@
# What is the 10 001st prime number?
###
-using Printf
using Base.Iterators
# Can't use eratosthenes sieve since we don't know when to stop (no predefined list of numbers)