sakekasi / 00-basic

Repository from Github https://github.comsakekasi/00-basicRepository from Github https://github.comsakekasi/00-basic

00-basic

Homework assignment 0 for CSE 230

Installation

You do not have to install Coq to do this assignment. Instead, you can use Github Codespaces to do the assignment with VSCode in your browser using an environment we have already set up. You can create a codespace by selecting (Code -> Create codespace). After that, you can use the same codespace across sessions of completing the assignment. When creating the codespace, please allow 1-2 minutes for the codespace to finish setting up, and 1-2 minutes for the lean language server to start.

Instructions

Follow the instructions in Basics.v to complete definitions and proofs that are currently completed using Admitted.

Grading

If the Coq theorem prover accepts your proof of an exercise, then you will get full credit for that exercise.

Submitting

You can submit the assignment by running

make turnin

You may submit as often as you like. We will grade the latest submission at the assignment due date.

Research

Research disclaimer will go here. Here is a sample:

During this quarter we will collect fine-grained information of edits you make to the .lean files in your assignments. We will use this information in the development of tools for the Lean theorem prover. You can find out more by looking at the information sheet in this repo. This data will be kept private, besides its use by Kyle Thompson (one of the course TAs), Sorin Lerner, and their immediate collaborators. If at any point you would like to be removed from the study, please notify Kyle Thompson (r7thompson@ucsd.edu).

About


Languages

Language:Coq 99.6%Language:Makefile 0.4%Language:Dockerfile 0.1%