Skip to content

Add tentative auto-generated EasyCrypt language documentation#976

Draft
strub wants to merge 2 commits intomainfrom
doc-language
Draft

Add tentative auto-generated EasyCrypt language documentation#976
strub wants to merge 2 commits intomainfrom
doc-language

Conversation

@strub
Copy link
Copy Markdown
Member

@strub strub commented Apr 12, 2026

This is a first draft covering: types, operators, predicates, expressions, formulas, programs, modules, module types, theories, sections, cloning, hints, printing, and standard library tour.

strub added 2 commits April 11, 2026 07:30
Add two new flags for the `easycrypt` CLI to support LLM coding agents:
- `-upto <pos>`: compile up to a given position and print goals there
- `-lastgoals`: print the last unproven goals

Also add a dedicated `llm` command mode and an LLM agent guide
(doc/llm/CLAUDE.md) documenting EasyCrypt tactics and workflow for
use with AI coding assistants.
This is a first draft covering: types, operators, predicates,
expressions, formulas, programs, modules, module types, theories,
sections, cloning, hints, printing, and standard library tour.
@strub
Copy link
Copy Markdown
Member Author

strub commented Apr 12, 2026

Of course, it has to be reviewed, extended, amended, etc, etc... but this gives a basis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant