Skip to content

Commit

Permalink
root @ safot
Browse files Browse the repository at this point in the history
  • Loading branch information
dhlorenz committed May 16, 2024
0 parents commit 7222e80
Show file tree
Hide file tree
Showing 85 changed files with 9,534 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
*.pdf filter=lfs diff=lfs merge=lfs -text
*.otf filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.tar filter=lfs diff=lfs merge=lfs -text
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*~
.*~
reveal.js/package-lock.json
4 changes: 4 additions & 0 deletions HW/Homework1/q1.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
1
1 1
1 2 1
1 3 3 1
1 change: 1 addition & 0 deletions HW/Homework1/q1.in
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4
19 changes: 19 additions & 0 deletions HW/Homework1/q1.pas
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
program PascalTriangle;
{
Here you may write helper functions and procedures.
Please do.
}

var n: integer;
var line: array { Complete the array definition... }

begin
{ Initialize 'line' array }
ReadLn(n);
for i := 1 to n do
begin
{
Construct the new line and then print it.
}
end
end.
6 changes: 6 additions & 0 deletions HW/Homework1/q2.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
FALSE
a 3
b 1
c 1
e 2
f 3
2 changes: 2 additions & 0 deletions HW/Homework1/q2.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
aaabcf
fefe
5 changes: 5 additions & 0 deletions HW/Homework1/q3.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
h
c
30
TRUE
67
16 changes: 16 additions & 0 deletions HW/Homework1/q3.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
G
P
G
C
C
56
70
3
4
5
94
30
a
2
h
0
Binary file added Material/Tutorials/imgs/matrix_transpose.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Material/Tutorials/imgs/q1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Material/Tutorials/imgs/q2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Material/Tutorials/imgs/sml_exam_question_q2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
486 changes: 486 additions & 0 deletions Material/Tutorials/imgs/swi-prolog-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Material/Tutorials/imgs/tut9-sieve.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
78 changes: 78 additions & 0 deletions Material/Tutorials/misc/administration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@

## Programming Languages - Administration
---

### Course Goals

* Understanding fundamental concepts that underlie programming languages.
* Getting familiar and comfortable with various programming paradigms.
* In practice - you will be able to understand and learn new languages better.

---

### Staff
Lecturer - Prof. David Lorenz

<br>
TAs:

Andrey Babin - Group 11

Adi Harif - Group 12

<!--vert-->

### Contacting the staff

You should only contact the course staff (mostly TA in charge) regarding individual administrative issues.

For any other manner we expect students to use our class forum.

---


### Lectures and Tutorials

Lectures will be given in a frontal only format and will not be recorded.

<br>
All tutorials will be given in a hybrid format and will be recorded.

---

### Website
https://webcourse.cs.technion.ac.il/236319

All matirials, recordings, anouncments etc... will be posted on webcourse

<!--vert-->

### Forum
https://piazza.com/class/levjr3k07bzvj

All class matirial and homework related questions should be posted on our piazza forum.

**We will not be able to answer these kinds of questions by mail.**

---


### Homework

Throughout the semester you will be given 6 homework assignments, covering various topics we study in class.

**All homework assignments are mandatory and will be submitted in pairs only**

<!--vert-->

### Workshops

We will hold workshops (similar to office hours) on weekly basis.

The purpose of these workshops is providing any assistance you will need regarding the homework assignments.

---

We hope you will enjoy our class and wish you best of luck in the upcoming semester!

\- PL Staff
Loading

0 comments on commit 7222e80

Please sign in to comment.