This package is a wrapper on top of 'language-c99'. It provides a simpler
interface more suited for writing C99 programs. It achieves this by
implementing its own C-like AST, supporting the most used C features. In
turn, this AST is translated into actual C99 one, showing that it is an
actual subset.
Changes
Revision history for language-c99-simple
0.3.0 – 2024-01-03
Use https instead of git:// for source url (thanks felixonmars) (#24).
Extend FunDef with an optional StorageSpec. (thanks ivanperez-keera) (#23).
0.2.3 – 2023-08-30
Allow building with mtl-2.3.1 (thanks RyanGlScott) (#15).
0.2.2 – 2022-08-28
Added support for sizeof (#12).
0.2.1 – 2022-08-15
Bump version number for release (#10).
Fixed a bug where the order of init list was reversed (thanks RyanGlScott!).
(#9)
0.2.0 – 2022-05-21
Added support for initializers with designators.
Added support for enum and union.
0.1.2 – 2019-05-12
Added support for storagespec.
0.1.1 – 2019-04-01
Implemented transtypename, used in typecasts.
Fixed version bounds on dependencies.
0.1.0.0 – 2019-03-30
First version. Initial version supporting features needed for copilot.
Contains no comments yet.