diff --git a/src/cipher_analytical_machine/cli/cli.clj b/src/cipher_analytical_machine/cli/cli.clj index 22b1841..c0230b8 100644 --- a/src/cipher_analytical_machine/cli/cli.clj +++ b/src/cipher_analytical_machine/cli/cli.clj @@ -122,8 +122,10 @@ (defn set-symbols "Set defaults symbols for a language." [options] - (set-option options :symbols - (sf/default-symbol-factory (:language options)))) + (if (contains? options :language) + (set-option options :symbols + (sf/default-symbol-factory (:language options))) + options)) (defn load-and-set-option "Load the option and set it."