Added license, README and other minor things #1
7 changed files with 120 additions and 1 deletions
|
@ -1,3 +1,20 @@
|
||||||
|
// Copyright 2022 Daniel Mowitz
|
||||||
|
//
|
||||||
|
// This file is part of sing.
|
||||||
|
//
|
||||||
|
// sing is free software: you can redistribute it and/or modify it
|
||||||
|
// under the terms of the GNU Affero General Public License
|
||||||
|
// as published by the Free Software Foundation,
|
||||||
|
// either version 3 of the License, or (at your option) any later version.
|
||||||
|
//
|
||||||
|
// sing 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 Affero General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
|
// along with sing. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
extern crate lalrpop;
|
extern crate lalrpop;
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
|
|
|
@ -1,3 +1,20 @@
|
||||||
|
// Copyright 2022 Daniel Mowitz
|
||||||
|
//
|
||||||
|
// This file is part of sing.
|
||||||
|
//
|
||||||
|
// sing is free software: you can redistribute it and/or modify it
|
||||||
|
// under the terms of the GNU Affero General Public License
|
||||||
|
// as published by the Free Software Foundation,
|
||||||
|
// either version 3 of the License, or (at your option) any later version.
|
||||||
|
//
|
||||||
|
// sing 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 Affero General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
|
// along with sing. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
use std::fmt;
|
use std::fmt;
|
||||||
use sing_util::TraitCallMessage;
|
use sing_util::TraitCallMessage;
|
||||||
use serde::{Serialize, Deserialize};
|
use serde::{Serialize, Deserialize};
|
||||||
|
|
|
@ -1,3 +1,20 @@
|
||||||
|
// Copyright 2022 Daniel Mowitz
|
||||||
|
//
|
||||||
|
// This file is part of sing.
|
||||||
|
//
|
||||||
|
// sing is free software: you can redistribute it and/or modify it
|
||||||
|
// under the terms of the GNU Affero General Public License
|
||||||
|
// as published by the Free Software Foundation,
|
||||||
|
// either version 3 of the License, or (at your option) any later version.
|
||||||
|
//
|
||||||
|
// sing 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 Affero General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
|
// along with sing. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
use std::str::FromStr;
|
use std::str::FromStr;
|
||||||
|
|
||||||
use crate::callobj::CallObj;
|
use crate::callobj::CallObj;
|
||||||
|
|
|
@ -1,3 +1,20 @@
|
||||||
|
// Copyright 2022 Daniel Mowitz
|
||||||
|
//
|
||||||
|
// This file is part of sing.
|
||||||
|
//
|
||||||
|
// sing is free software: you can redistribute it and/or modify it
|
||||||
|
// under the terms of the GNU Affero General Public License
|
||||||
|
// as published by the Free Software Foundation,
|
||||||
|
// either version 3 of the License, or (at your option) any later version.
|
||||||
|
//
|
||||||
|
// sing 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 Affero General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
|
// along with sing. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
use std::{error::Error};
|
use std::{error::Error};
|
||||||
|
|
||||||
pub use callobj::CallObj;
|
pub use callobj::CallObj;
|
||||||
|
|
|
@ -1,3 +1,20 @@
|
||||||
|
// Copyright 2022 Daniel Mowitz
|
||||||
|
//
|
||||||
|
// This file is part of sing.
|
||||||
|
//
|
||||||
|
// sing is free software: you can redistribute it and/or modify it
|
||||||
|
// under the terms of the GNU Affero General Public License
|
||||||
|
// as published by the Free Software Foundation,
|
||||||
|
// either version 3 of the License, or (at your option) any later version.
|
||||||
|
//
|
||||||
|
// sing 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 Affero General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
|
// along with sing. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
use core::fmt::Debug;
|
use core::fmt::Debug;
|
||||||
use std::{error::Error, collections::HashMap};
|
use std::{error::Error, collections::HashMap};
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,20 @@
|
||||||
|
// Copyright 2022 Daniel Mowitz
|
||||||
|
//
|
||||||
|
// This file is part of sing.
|
||||||
|
//
|
||||||
|
// sing is free software: you can redistribute it and/or modify it
|
||||||
|
// under the terms of the GNU Affero General Public License
|
||||||
|
// as published by the Free Software Foundation,
|
||||||
|
// either version 3 of the License, or (at your option) any later version.
|
||||||
|
//
|
||||||
|
// sing 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 Affero General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
|
// along with sing. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
use std::{str::FromStr, error::Error};
|
use std::{str::FromStr, error::Error};
|
||||||
|
|
||||||
use proc_macro2::TokenStream;
|
use proc_macro2::TokenStream;
|
||||||
|
|
17
src/lib.rs
17
src/lib.rs
|
@ -1,3 +1,20 @@
|
||||||
|
// Copyright 2022 Daniel Mowitz
|
||||||
|
//
|
||||||
|
// This file is part of sing.
|
||||||
|
//
|
||||||
|
// sing is free software: you can redistribute it and/or modify it
|
||||||
|
// under the terms of the GNU Affero General Public License
|
||||||
|
// as published by the Free Software Foundation,
|
||||||
|
// either version 3 of the License, or (at your option) any later version.
|
||||||
|
//
|
||||||
|
// sing 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 Affero General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
|
// along with sing. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
pub use sing_macros::*;
|
pub use sing_macros::*;
|
||||||
pub use sing_parse::*;
|
pub use sing_parse::*;
|
||||||
pub use sing_util::TraitCallMessage;
|
pub use sing_util::TraitCallMessage;
|
Loading…
Reference in a new issue