This repository was archived by the owner on Mar 2, 2025. It is now read-only.
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
# # Copyright (C) 2015-2024 CASM Organization <https://casm-lang.org> # All rights reserved. # # Developed by: Philipp Paulweber et al. # <https://github.com/casm-lang/libpass/graphs/contributors> # # This file is part of libpass. # # libpass is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # libpass is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with libpass. If not, see <http://www.gnu.org/licenses/>. # # Additional permission under GNU GPL version 3 section 7 # # libpass is distributed under the terms of the GNU General Public License # with the following clarification and special exception: Linking libpass # statically or dynamically with other modules is making a combined work # based on libpass. Thus, the terms and conditions of the GNU General # Public License cover the whole combination. As a special exception, # the copyright holders of libpass give you permission to link libpass # with independent modules to produce an executable, regardless of the # license terms of these independent modules, and to copy and distribute # the resulting executable under terms of your choice, provided that you # also meet, for each linked independent module, the terms and conditions # of the license of that module. An independent module is a module which # is not derived from or based on libpass. If you modify libpass, you # may extend this exception to your version of the library, but you are # not obliged to do so. If you do not wish to do so, delete this exception # statement from your version. # #+begin_html <h4>⚠️ This repository has been archived and its development work moved to the <a href="https://github.com/sealangdotorg/sea">SEA language</a> project. <hr> </h4> #+end_html [[https://github.com/casm-lang/casm-lang.logo/raw/master/etc/headline.png]] #+options: toc:nil * libpass: Compiler Pass Infrastructure Library [[https://github.com/casm-lang/casm/discussions/categories/q-a][https://img.shields.io/badge/discussion-Q&A-blue.svg?logo=github]] [[https://github.com/casm-lang/libpass/actions?query=workflow%3Abuild][https://github.com/casm-lang/libpass/workflows/build/badge.svg]] [[https://github.com/casm-lang/libpass/actions?query=workflow%3Anightly][https://github.com/casm-lang/libpass/workflows/nightly/badge.svg]] [[https://codecov.io/gh/casm-lang/libpass][https://codecov.io/gh/casm-lang/libpass/badge.svg]] [[https://github.com/casm-lang/libpass/tags][https://img.shields.io/github/tag/casm-lang/libpass.svg?logo=github&sort=semver]] [[https://github.com/casm-lang/libpass/blob/master/LICENSE.txt][https://img.shields.io/badge/license-GPLv3%2BLE-blue.svg?logo=gnu]] TBD This repository is still in an early stage and more libraries and documentation is coming soon! ** Copyright and License The copyright holder of =libpass= is the [[https://casm-lang.org][CASM organization]] ([[https://github.com/casm-lang][@casm-lang]]) and the used license of =libpass= is the [[https://www.gnu.org/licenses/gpl-3.0.html][GNU GPLv3]] with an additional Linking Exception (LE) permission.