vesper/lib.rs
1// Vesper: flexible and simple data interchange and serialization format
2//
3// SPDX-License-Identifier: Apache-2.0
4//
5// Designed & Written in 2024-2025 by
6// Dr Maxim Orlovsky <orlovsky@ubideco.org>
7//
8// Copyright (C) 2024-2025 Laboratories for Ubiquitous and Deterministic Computing,
9// Institute for Distributed and Cognitive Systems, Lugano, Switzerland
10//
11// Licensed under the Apache License, Version 2.0 (the "License");
12// you may not use this file except in compliance with the License.
13// You may obtain a copy of the License at
14//
15// http://www.apache.org/licenses/LICENSE-2.0
16//
17// Unless required by applicable law or agreed to in writing, software
18// distributed under the License is distributed on an "AS IS" BASIS,
19// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20// See the License for the specific language governing permissions and
21// limitations under the License.
22
23//! Vesper: declarative human-readable structural language
24
25#![cfg_attr(docsrs, feature(doc_auto_cfg))]
26
27#[macro_use]
28extern crate amplify;
29
30mod t_expr;
31
32pub use t_expr::*;