-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathindex.org
More file actions
70 lines (44 loc) · 2.44 KB
/
Copy pathindex.org
File metadata and controls
70 lines (44 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#+TITLE: COMP-348
#+AUTHOR: Philip Dumaresq
#+SETUPFILE: templates/html.org
#+HTML_HEAD: <style>.header { display: none; }</style>
#+OPTIONS: toc:nil
#+INCLUDE: header.org
** COMMENT Java
This section is for all questions relating to Java, in particular the ~stream~ API.
** Prolog
This section is for all questions relating to Prolog.
Before getting started with Prolog, you should [[file:prolog-ide-compiler.org][set up your development environment]].
- [[file:prolog-debugging.org][Debugging in Prolog]]
** Lisp
This section is for all questions relating to Common Lisp.
Before getting started with Lisp, you should [[file:lisp-ide-compiler.org][set up your development environment]].
For a guide on the things you'll need to know about Lisp for this course, you can read [[file:lisp-tutorial.org][this tutorial]]
and it should cover most of this course, without showing you how to do things the wrong way.
For any other questions you might have, you can check out the questions I've received below.
- [[file:lisp-setting-variables.org][How to declare and set variables in Lisp]]
- [[file:lisp-quote-vs-'.org][The difference between ~quote~ and ~'~]]
- [[file:lisp-let-scoping.org][Variable scoping and ~let~ bindings]]
- [[file:lisp-running-from-terminal.org][Running Lisp from any terminal]]
- [[file:lisp-debugging.org][Debugging Common Lisp from the terminal]]
- [[file:lisp-function-definitions.org][Different ways to define functions]]
- [[file:lisp-namespaces.org][~list~ vs ~(list)~ - namespaces in Lisp]]
- [[file:lisp-cons-cells.org][Seeing ~(X . Y)~ at the end of a list]]
** C
This section is for all questions relating to C.
Before getting started with C you should [[file:c-ide-compiler.org][set up your development environment]].
*** FAQ
- [[file:c-booleans.org][Booleans in C]]
*** Exercises
- [[file:c-exercise-map-filter.org][Function pointers (map/filter)]]
- [[file:c-exercise-dictionary.org][Memory allocation (implementing a hashmap)]]
- [[file:c-exercise-linked-lists.org][Structs and Linked Lists]]
** COMMENT Ruby
This section is for all questions relating to Ruby.
** AspectJ
*** Exercises
- [[file:aspectj-exercise-validation.org][Password validation]]
** Contributing
If you have something you'd like to contribute to this website, be it an answer to a question you
want answered, you notice a typo, or anything else, feel free to make an issue or pull request on
the [[https://github.com/comp-348/comp-348.github.com][GitHub repository]].