Skip to content

calyxium-lang/book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Calyxium Programming Language

This repository contains the source of "The Calyxium Programming Language" book.

Building the Book

We use mdBook to generate the book website.

You can install mdbook in one of the following ways:

  • Using Scoop (recommended for Windows)
    If you're on Windows and have Scoop installed, run:

    scoop install mdbook
  • Manual installation
    Follow the official installation guide for instructions.

Using mdBook

To preview the book locally in your browser with live reload, run:

mdbook serve --open

This will start a local development server and automatically open the book in your default web browser.

Testing the Syntax of Code Blocks

Code blocks labeled with calyxium will be automatically tested to ensure they contain valid syntax.

These tests will run automatically when you run:

mdbook serve

You can also run the tests manually with:

python run_tests.py

If you want to exclude a code block from testing, simply add ,no to the end of the language tag.

Spellchecking

We recommend using the Code Spell Checker extension for spell checking.

The words Calyxium and calyxup have already been added to the word list in cspell.json, so they won't be flagged as spelling errors and can be suggested as correct spellings.

About

This repository contains the source of "The Calyxium Programming Language" book.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •