aogrcs / acsl

Sources for the ANSI/ISO C Specification Language manual

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

This directory contains the LaTeX source files for the ACSL reference manual. ACSL stands for ANSI/ISO C Specification Language and is meant to formally specify the intended behavior of C programs, in particular through the usage of function contracts. ACSL is used in particular by the Frama-C platform (http://frama-c.com/) that gathers a set of C analysis tools.

Requirements

In order to generate a pdf version of the manual, you will need the following:

  • a TeX distribution (e.g. TeXlive), including metapost
  • latexmk
  • ocaml

then, typing make should produce the acsl.pdf document

About

Sources for the ANSI/ISO C Specification Language manual

License:Other


Languages

Language:PostScript 81.4%Language:TeX 11.8%Language:HTML 3.4%Language:C 2.0%Language:OCaml 1.0%Language:Makefile 0.4%