1
Fork 0
mirror of https://github.com/RGBCube/CSAssignments synced 2025-07-27 05:57:44 +00:00
This commit is contained in:
RGBCube 2022-11-05 16:19:31 +03:00
parent df3ebcd560
commit 57f4be66d2
20 changed files with 322 additions and 1681 deletions

View file

@ -0,0 +1,24 @@
import interactive_runner as lib
s = lib.Sources()
for l in s.languages.values():
print("lname",l.name)
print("lsname",l.styled_name)
print("ldesc",l.description)
print("lbc",l._build_command)
print("ldni",l.check_dependencies_installed())
print("lisc",l.is_compiled)
print("lrcmd",l._run_command)
print()
for a in l.assignments.values():
print("alang",a.language)
print("aname",a.name)
print("agivend",a.given_date)
print("adesc",a.description)
print("adirs",a.directions)
try:
a.run()
except Exception as e:
print("errrun",e)
print()