= Welcome to the manual page of PaRTE! The ParaPhrase Refactoring Tool for Erlang (PaRTE) integrates parallel pattern discovery, candidate prioritization and semi-automated refactoring for shaping Erlang code and introducing algorithmic skeletons provided the [http://skel.weebly.com/ skel library]. == Installation * Download the source: http://paraphrase-enlarged.elte.hu/downloads/parte.zip * Unzip it and from the root directory of the tool type: {{{ #!erlang ./para_script -refactorerl /path/to/refactorerl -wrangler /path/to/wrangler -build parte }}} * Edit your .emacs file based on the instructions provided by the install script * Customize PaRTE (RefactorErl and Wrnagler) from the Emacs menu == Requirements * Erlang/OTP 17 or higher * gcc > 4.5 == Usage * Check our [http://paraphrase-enlarged.elte.hu/downloads/parte_demo.avi demo] at first! * Check our [http://paraphrase-enlarged.elte.hu/downloads/demo_parte.ogv demonstration] for the ParaPhrase project reviewers as well! * Start your Emacs and use the PaRTE menu * Use the generated start script to use the Erlang Shell interface: {{{ #!erlang ./generated_start_script }}} == General A user manual can be downloaded from here: http://paraphrase-enlarged.elte.hu/downloads/D4-3_user_manual.pdf The tool can be downloaded from here: http://paraphrase-enlarged.elte.hu/downloads/parte.zip