diff --git a/README.md b/README.md index 9db23980..5b6f4b3a 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ The C3 Website made with [Astro](https://astro.build/), [TailwindCSS](https://ta

Get Started

-After cloning the repository with `git clone`, you can run `npm run dev` and thats it! +After cloning the repository with `git clone`, you can run `npm run dev` and that's it!

Project Structure

diff --git a/src/content/docs/guide/basic-types-and-values.md b/src/content/docs/guide/basic-types-and-values.md index db7ba5b5..7433af57 100644 --- a/src/content/docs/guide/basic-types-and-values.md +++ b/src/content/docs/guide/basic-types-and-values.md @@ -93,7 +93,7 @@ bool f = false; ### Character literals -A character literal is a value enclosed in `'``'`. Its value is intepreted as being its +A character literal is a value enclosed in `'``'`. Its value is interpreted as being its ASCII value for a single character. It is also possible to use 2, 4 or 8 character wide character literals. Such are interpreted diff --git a/src/content/docs/guide/my-first-project.md b/src/content/docs/guide/my-first-project.md index f6477d24..ad400c92 100644 --- a/src/content/docs/guide/my-first-project.md +++ b/src/content/docs/guide/my-first-project.md @@ -14,7 +14,7 @@ You can follow [this link](/references/getting-started/prebuilt-binaries/) to in ::: ## Creating a new project -The `c3c init` comamnd will create a new directory containing your project structure. +The `c3c init` command will create a new directory containing your project structure. ```bash $ c3c init diff --git a/src/content/docs/references/docs/arrays.md b/src/content/docs/references/docs/arrays.md index 96a92c26..5d03627b 100644 --- a/src/content/docs/references/docs/arrays.md +++ b/src/content/docs/references/docs/arrays.md @@ -48,7 +48,7 @@ The final type is the slice `[]` e.g. `int[]`. A slice is a view into eit ### Slicing arrays -It's possible to use a range syntax to create slices from pointers, arrays and other slicess. They either use range syntax: +It's possible to use a range syntax to create slices from pointers, arrays and other slices. They either use range syntax: `arr[..]` (the end index is included in the final result) or start + len syntax: `arr[ : len]` diff --git a/src/content/docs/references/docs/types.md b/src/content/docs/references/docs/types.md index dedeab16..4a5b0e5c 100644 --- a/src/content/docs/references/docs/types.md +++ b/src/content/docs/references/docs/types.md @@ -642,7 +642,7 @@ Bitstruct backing types may be integers or char arrays. The difference in layout for (int i = 0; i < 4; i++) io::printf("%X", c[i]); // Prints ABCD789A io::printn(); -Bitstructs can be made to have ovelapping bit fields. This is useful when modelling +Bitstructs can be made to have overlapping bit fields. This is useful when modelling a layout which has multiple different layouts depending on flag bits: bitstruct Foo : char @overlap diff --git a/src/content/docs/references/getting-started/prebuilt-binaries.md b/src/content/docs/references/getting-started/prebuilt-binaries.md index d55a74e3..51e6113d 100644 --- a/src/content/docs/references/getting-started/prebuilt-binaries.md +++ b/src/content/docs/references/getting-started/prebuilt-binaries.md @@ -29,7 +29,7 @@ afterwards you can double click the python file and pick "python" from the list. ::: -### optional: set c3c as a global enviornment variable +### optional: set c3c as a global environment variable 5. copy the folder 6. navigate to `C:\Program Files`