Skip to content
This repository was archived by the owner on Mar 2, 2025. It is now read-only.
/ libcasm-fe Public archive

CASM Front-end, AST Representation, Parser, and Typechecker

License

Notifications You must be signed in to change notification settings

casm-lang/libcasm-fe

Repository files navigation

⚠️ This repository has been archived and its development work moved to the SEA language project.

https://github.com/casm-lang/casm-lang.logo/raw/master/etc/headline.png

libcasm-fe: CASM Language Front-End Library

https://img.shields.io/badge/discussion-Q&A-blue.svg?logo=github https://github.com/casm-lang/libcasm-fe/workflows/build/badge.svg https://github.com/casm-lang/libcasm-fe/workflows/nightly/badge.svg https://codecov.io/gh/casm-lang/libcasm-fe/badge.svg https://img.shields.io/github/tag/casm-lang/libcasm-fe.svg?logo=github&sort=semver https://img.shields.io/badge/license-GPLv3%2BLE-blue.svg?logo=gnu

This repository contains the CASM front-end implementation consisting of the CASM language grammar definition, the Abstract Syntax Tree (AST), various analyses and transformation passes.

Copyright and License

The copyright holder of libcasm-fe is the CASM organization (@casm-lang) and the used license of libcasm-fe is the GNU GPLv3 with an additional Linking Exception (LE) permission.