- Assignment1: Simply getting familiar with git
- Assignment2: 3 bash scripts
- calc.sh (simple calculator)
- clock.sh (simple clock)
- subway.sh (personal assistant; looks up subway departure times)
- Assignment3: 4 python assignments
- rpn.py (RPN-calculator)
- wc.py (word count-like script)
- my_unit_testing.py (simple unit testing)
- a module of the unit testing file.
- Assignment4: Mandlebrot set calculation and drawing
- 4 Mandelbrot scripts + mandelbrot.py (UI)
- replicator.py (self-replicating program, aka. quine)
- Assignment5: Regex
- highlighter.py (highlights a syntax, using input theme and syntax (regex) rules)
- limited support for some languages included.
- my_diff.py (alternative implementation of the diff utility)
- can be highlighted using diff.theme and diff.syntax.
- highlighter.py (highlights a syntax, using input theme and syntax (regex) rules)
- Assignment6: Web
- temperature_CO2_plotter.py (module that draws graphs, and saves them as picures)
- documentation can be found on webpage (or in templates/temperature_CO2_plotter.html)
- a simple script (make_pydoc.sh) can be used to generate this pydoc
- draws graphs based on input files in /assignment6_files
- documentation can be found on webpage (or in templates/temperature_CO2_plotter.html)
- web_visualization.py (Webpage that presents graphs made with the plotter)
- uses html templates from /templates and images from /static
- temperature_CO2_plotter.py (module that draws graphs, and saves them as picures)
-
Notifications
You must be signed in to change notification settings - Fork 0
torjuskd/inf4331
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
INF4331 - Problem solving with high level languages (mostly python)
Resources
Stars
Watchers
Forks
Packages 0
No packages published