Skip to content
This repository has been archived by the owner on Jun 7, 2020. It is now read-only.
Son Hai Nguyen edited this page Nov 21, 2017 · 26 revisions

Instalace

Spouštěč je schopen provozu ve Windows či Linux kompatibilním systému, požadována je 64-bit architektura (interpret ic17int není zadávajícími dodáván pod jinou architekturou). Jediná závislost je interpret jazyka Python ve verzi 3.5.2 nebo vyšší.

Spouštěč lze nainstalovat pomocí nástroje pip (ve verzi pro Python 3) - doporučená varianta:

$ pip install IFJcode17-toolkit

Lze také instalovat manuálně:

$ git clone https://github.com/thejoeejoee/VUT-FIT-IFJ-2017-toolkit.git ifjcode17-toolkit
$ cd ifjcode17-toolkit
$ python3 setup.py install

Aktualizace

Aktualizovat balíček na nejnovější verzi s opravenými chybami a novými testy je možno také pomocí nástroje pip:

$ pip install --upgrade IFJcode17-toolkit

Automatické testy

Veškeré informace ke spouštění automatických testů jsou popsány na stránce Automatické testy.

screenshot

Definice testů

Vše k definici testů a možných očekávaných stavů lze nalézt na stránce Definice testů.

Optimalizační soutěž

Automatické testy zvládnou po úspěšném otestování funkce i vygenerovaný kód provést a jeho cenu poté zaevidovat do optimalizační soutěže. Vše o počítání ceny naleznete na stránce o Optimalizační soutěži.

IDE pro jazyk IFJ2017

Veškeré ovládací prvky jsou popsány na stránce IDE. screenshot

Syntax highlight pro Sublime text 2/3

Vše ke zvýrazňování syntaxe v editoru Sublime Text 2/3, včetně automatické instalace, naleznete v repozitáři https://github.com/SonyPony/IFJCode2017-syntax-highlight.

Example in Monokai

Clone this wiki locally