diff --git a/crates/kernel/src/vm/exec_state.rs b/crates/kernel/src/vm/exec_state.rs index 0c71b1fa..b7f27c9d 100644 --- a/crates/kernel/src/vm/exec_state.rs +++ b/crates/kernel/src/vm/exec_state.rs @@ -1,3 +1,17 @@ +// Copyright (C) 2024 Ryan Daum +// +// This program 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, version 3. +// +// This program 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 +// this program. If not, see . +// + use crate::vm::activation::{Activation, Caller}; use moor_compiler::labels::{Label, Name}; use moor_compiler::opcode::Op; diff --git a/crates/values/src/util/bitarray.rs b/crates/values/src/util/bitarray.rs index 1942a5de..2c982dab 100644 --- a/crates/values/src/util/bitarray.rs +++ b/crates/values/src/util/bitarray.rs @@ -1,3 +1,17 @@ +// Copyright (C) 2024 Ryan Daum +// +// This program 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, version 3. +// +// This program 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 +// this program. If not, see . +// + use crate::util::BitsetTrait; use std::mem::MaybeUninit; use std::ops::Index; diff --git a/crates/values/src/util/bitset.rs b/crates/values/src/util/bitset.rs index e7d9b732..7342db0e 100644 --- a/crates/values/src/util/bitset.rs +++ b/crates/values/src/util/bitset.rs @@ -1,3 +1,17 @@ +// Copyright (C) 2024 Ryan Daum +// +// This program 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, version 3. +// +// This program 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 +// this program. If not, see . +// + use std::cmp::min; use std::ops::Index;