pyccel.commands package¶
Submodules¶
pyccel.commands.build module¶
-
pyccel.commands.build.
build
(d, silent=False, force=True, dep_libs=[], dep_extensions=['math'], clean=True, debug=True)[source]¶ Generates the project from a dictionary.
pyccel.commands.console module¶
-
class
pyccel.commands.console.
MyParser
(prog=None, usage=None, description=None, epilog=None, version=None, parents=[], formatter_class=<class 'argparse.HelpFormatter'>, prefix_chars='-', fromfile_prefix_chars=None, argument_default=None, conflict_handler='error', add_help=True)[source]¶ Bases:
argparse.ArgumentParser
Custom argument parser for printing help message in case of an error. See http://stackoverflow.com/questions/4042452/display-help-message-with-python-argparse-when-script-is-called-without-any-argu
pyccel.commands.ipyccel module¶
-
class
pyccel.commands.ipyccel.
IPyccel
(completekey='tab', stdin=None, stdout=None)[source]¶ Bases:
cmd.Cmd
-
i_line
= 0¶
-
intro
= "\nPyccel 0.9.1 (default, Nov 23 2017, 16:37:01)\n\nIPyccel 0.0.1 -- An enhanced Interactive Pyccel.\n? -> Introduction and overview of IPyccel's features.\n%quickref -> Quick reference.\nhelp -> Pyccel's own help system.\nobject? -> Details about 'object', use 'object??' for extra details.\n"¶
-
prompt
= '\x1b[1m\x1b[34mIn [0] \x1b[0m'¶
-
-
pyccel.commands.ipyccel.
prompt_in
(x)¶
-
pyccel.commands.ipyccel.
prompt_out
(x)¶
pyccel.commands.quickstart module¶
-
pyccel.commands.quickstart.
generate
(d, silent=False)[source]¶ Generates the project from a dictionary.