Skip to content

Commit e8b38d9

Browse files
Initial commit
0 parents  commit e8b38d9

File tree

7 files changed

+589
-0
lines changed

7 files changed

+589
-0
lines changed

.gitignore

+108
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
# CS51 Mods: Removed .merlin
2+
3+
# Created by https://www.gitignore.io/api/ocaml,macos,linux,windows
4+
# Edit at https://www.gitignore.io/?templates=ocaml,macos,linux,windows
5+
6+
### Linux ###
7+
*~
8+
9+
# temporary files which can be created if a process still has a handle open of a deleted file
10+
.fuse_hidden*
11+
12+
# KDE directory preferences
13+
.directory
14+
15+
# Linux trash folder which might appear on any partition or disk
16+
.Trash-*
17+
18+
# .nfs files are created when an open file is removed but is still being accessed
19+
.nfs*
20+
21+
### macOS ###
22+
# General
23+
.DS_Store
24+
.AppleDouble
25+
.LSOverride
26+
27+
# Icon must end with two \r
28+
Icon
29+
30+
# Thumbnails
31+
._*
32+
33+
# Files that might appear in the root of a volume
34+
.DocumentRevisions-V100
35+
.fseventsd
36+
.Spotlight-V100
37+
.TemporaryItems
38+
.Trashes
39+
.VolumeIcon.icns
40+
.com.apple.timemachine.donotpresent
41+
42+
# Directories potentially created on remote AFP share
43+
.AppleDB
44+
.AppleDesktop
45+
Network Trash Folder
46+
Temporary Items
47+
.apdisk
48+
49+
### OCaml ###
50+
*.annot
51+
*.cmo
52+
*.cma
53+
*.cmi
54+
*.a
55+
*.o
56+
*.cmx
57+
*.cmxs
58+
*.cmxa
59+
60+
# ocamlbuild working directory
61+
_build/
62+
63+
# ocamlbuild targets
64+
*.byte
65+
*.native
66+
67+
# oasis generated files
68+
setup.data
69+
setup.log
70+
71+
# Dune generated files
72+
*.install
73+
74+
# Local OPAM switch
75+
_opam/
76+
77+
# Esy-related generated files
78+
_esy/
79+
_build.prev/
80+
node_modules/
81+
82+
### Windows ###
83+
# Windows thumbnail cache files
84+
Thumbs.db
85+
Thumbs.db:encryptable
86+
ehthumbs.db
87+
ehthumbs_vista.db
88+
89+
# Dump file
90+
*.stackdump
91+
92+
# Folder config file
93+
[Dd]esktop.ini
94+
95+
# Recycle Bin used on file shares
96+
$RECYCLE.BIN/
97+
98+
# Windows Installer files
99+
*.cab
100+
*.msi
101+
*.msix
102+
*.msm
103+
*.msp
104+
105+
# Windows shortcuts
106+
*.lnk
107+
108+
# End of https://www.gitignore.io/api/ocaml,macos,linux,windows

.merlin

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
S *
2+
B _build
3+
PKG CS51Utils
4+
PKG graphics

README.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
2+
## lab1
3+
4+
5+
6+
7+
This repository contains the lab1 repository for Harvard's
8+
CS 51 class, Abstraction and Design in Computation.
9+
10+
Instructions for this lab can be found
11+
[here](http://cs51.io/labs/lab1).
12+
13+
To retrieve a copy of the lab code, accept the Github Classroom
14+
assignment [here](http://url.cs51.io/lab1).
15+
16+
If this does not work _and a staff member advises_, fork and then
17+
clone the repository at
18+
<http://github.com/cs51/lab1> and proceed as usual.
19+

_tags

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<AsnLib> or <Lib>: include
2+
<_build>: include
3+
<**/*> : thread, use_str, package(graphics), package(CS51Utils), strict-sequence, warn(A-4-33-40-41-42-43-34-44)

0 commit comments

Comments
 (0)