name = 'Python' description = '''Skoči na naloge za FKKT.''' general_msg = { 'error_head' : '''\

Napaka:

[%=message%]
''', 'general_exception': '''\

Glej lokacijo napake (line ...) in za kakšno napako gre (zadnja vrstica).

''', 'name_error' : '''\

Napaka NameError pomeni, da uporabljaš nedefinirano vrednost: ali vrednost spremenljivke ni določena ali funkcija ni definirana oz. uvožena.

''', 'type_error': '''\

TypeError napaka pomeni, da želiš izvesti operacijo na neprimernih tipih. Npr., sešteti niz in število ali klicati funkcijo, čeprav tisto ni funkcija, itd.

''', 'eof_error':'''\

Poskušaš prebrati preveč vrednosti.

''', 'timed_out':'''\

Program se izvaja predolgo.

''', 'sandbox_violation': '''\

Program je porabil preveč sistemskih virov ali pa je izvedel nedovoljeno operacijo.

''', 'modulo':'''\

Ostanek pri deljenju dobimo z operatorjem %.

''', } hint = { 'no_hint': ['''\

Namig ne obstaja.

'''], 'program_already_correct': '''\

Tvoj program je pravilen!

''', 'system_error': ['''\

Sistemska napaka: [%=message%].

'''], 'test_results': ['''\

Program je opravil [%=passed%] / [%=total%] testov.

'''], 'problematic_test_case': ['''\

Program ne dela pravilno!
Poskusi vnesti: [%=testin%].
Pravilen rezultat: [%=testout%].

'''], 'no_func_name': ['''\

Funkcija z imenom [%=func_name%] ni definirana.

'''], 'syntax_error': ['''\

Program vsebuje sintaktično napako v vrstici [%=lineno%]:

[%=message%]
'''], 'name_error' : [general_msg['error_head'], general_msg['general_exception'], general_msg['name_error']], 'type_error' : [general_msg['error_head'], general_msg['general_exception'], general_msg['type_error']], 'error' : [general_msg['error_head'], general_msg['general_exception']], 'eof_error' : [general_msg['eof_error']], 'timed_out' : [general_msg['timed_out']], 'sandbox_violation' : [general_msg['sandbox_violation']] }