diff options
Diffstat (limited to 'tnslc')
-rw-r--r-- | tnslc/README.md | 10 | ||||
-rw-r--r-- | tnslc/src/ast/ast.tnsl | 8 | ||||
-rw-r--r-- | tnslc/src/ast/node.tnsl | 8 | ||||
-rw-r--r-- | tnslc/src/compile/arch/arch.tnsl | 23 | ||||
-rw-r--r-- | tnslc/src/compile/arch/common.tnsl | 23 | ||||
-rw-r--r-- | tnslc/src/compile/arch/isa_arm.tnsl | 23 | ||||
-rw-r--r-- | tnslc/src/compile/arch/isa_risc_v.tnsl | 23 | ||||
-rw-r--r-- | tnslc/src/compile/arch/isa_x86.tnsl | 23 | ||||
-rw-r--r-- | tnslc/src/compile/compile.tnsl | 23 | ||||
-rw-r--r-- | tnslc/src/flags/flags.tnsl | 23 | ||||
-rw-r--r-- | tnslc/src/parse/parse.tnsl | 23 | ||||
-rw-r--r-- | tnslc/src/parse/token.tnsl | 25 | ||||
-rw-r--r-- | tnslc/src/tnslc.tnsl | 8 |
13 files changed, 108 insertions, 135 deletions
diff --git a/tnslc/README.md b/tnslc/README.md index 81cb844..b242a4c 100644 --- a/tnslc/README.md +++ b/tnslc/README.md @@ -6,14 +6,14 @@ The reference compiler for the TNSL programming language. The compiler is writt Copyright 2021 Kyle Gunger - This file is licenced under the CDDL 1.0 (the Licence) - and may only be used in accordance with the Licence. - You should have recieved a copy of the Licence with this + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this software/source code. If you did not, a copy can be found at the following URL: https://opensource.org/licenses/CDDL-1.0 THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO - WARRENTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE - EXPRESS OR IMPLIED + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED
\ No newline at end of file diff --git a/tnslc/src/ast/ast.tnsl b/tnslc/src/ast/ast.tnsl index 34e4f85..33d1f93 100644 --- a/tnslc/src/ast/ast.tnsl +++ b/tnslc/src/ast/ast.tnsl @@ -1,16 +1,16 @@ /## Copyright 2021 Kyle Gunger - This file is licenced under the CDDL 1.0 (the Licence) - and may only be used in accordance with the Licence. - You should have recieved a copy of the Licence with this + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this software/source code. If you did not, a copy can be found at the following URL: https://opensource.org/licenses/CDDL-1.0 THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO - WARRENTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE EXPRESS OR IMPLIED #/ diff --git a/tnslc/src/ast/node.tnsl b/tnslc/src/ast/node.tnsl index cddfe5d..0e6e9d0 100644 --- a/tnslc/src/ast/node.tnsl +++ b/tnslc/src/ast/node.tnsl @@ -1,16 +1,16 @@ /## Copyright 2021 Kyle Gunger - This file is licenced under the CDDL 1.0 (the Licence) - and may only be used in accordance with the Licence. - You should have recieved a copy of the Licence with this + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this software/source code. If you did not, a copy can be found at the following URL: https://opensource.org/licenses/CDDL-1.0 THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO - WARRENTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE EXPRESS OR IMPLIED #/ diff --git a/tnslc/src/compile/arch/arch.tnsl b/tnslc/src/compile/arch/arch.tnsl index 00403be..5fc7860 100644 --- a/tnslc/src/compile/arch/arch.tnsl +++ b/tnslc/src/compile/arch/arch.tnsl @@ -1,20 +1,17 @@ /## - Copyright 2020-2021 Kyle Gunger + Copyright 2021 Kyle Gunger - Licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE - (CDDL) Version 1.0 (the "License"). You may not use this file - except in compliance with the License. You may obtain a copy of - the License at + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: - https://opensource.org/licenses/CDDL-1.0 + https://opensource.org/licenses/CDDL-1.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. - - See the License for the specific language governing permissions - and limitations under the License. + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED #/ /; export module arch diff --git a/tnslc/src/compile/arch/common.tnsl b/tnslc/src/compile/arch/common.tnsl index 24f1964..bb6edf1 100644 --- a/tnslc/src/compile/arch/common.tnsl +++ b/tnslc/src/compile/arch/common.tnsl @@ -1,20 +1,17 @@ /## - Copyright 2020-2021 Kyle Gunger + Copyright 2021 Kyle Gunger - Licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE - (CDDL) Version 1.0 (the "License"). You may not use this file - except in compliance with the License. You may obtain a copy of - the License at + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: - https://opensource.org/licenses/CDDL-1.0 + https://opensource.org/licenses/CDDL-1.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. - - See the License for the specific language governing permissions - and limitations under the License. + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED #/ ; struct instruction {}
\ No newline at end of file diff --git a/tnslc/src/compile/arch/isa_arm.tnsl b/tnslc/src/compile/arch/isa_arm.tnsl index 65ea8eb..61d8996 100644 --- a/tnslc/src/compile/arch/isa_arm.tnsl +++ b/tnslc/src/compile/arch/isa_arm.tnsl @@ -1,18 +1,15 @@ /## - Copyright 2020-2021 Kyle Gunger + Copyright 2021 Kyle Gunger - Licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE - (CDDL) Version 1.0 (the "License"). You may not use this file - except in compliance with the License. You may obtain a copy of - the License at + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: - https://opensource.org/licenses/CDDL-1.0 + https://opensource.org/licenses/CDDL-1.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. - - See the License for the specific language governing permissions - and limitations under the License. + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED #/ diff --git a/tnslc/src/compile/arch/isa_risc_v.tnsl b/tnslc/src/compile/arch/isa_risc_v.tnsl index 65ea8eb..61d8996 100644 --- a/tnslc/src/compile/arch/isa_risc_v.tnsl +++ b/tnslc/src/compile/arch/isa_risc_v.tnsl @@ -1,18 +1,15 @@ /## - Copyright 2020-2021 Kyle Gunger + Copyright 2021 Kyle Gunger - Licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE - (CDDL) Version 1.0 (the "License"). You may not use this file - except in compliance with the License. You may obtain a copy of - the License at + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: - https://opensource.org/licenses/CDDL-1.0 + https://opensource.org/licenses/CDDL-1.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. - - See the License for the specific language governing permissions - and limitations under the License. + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED #/ diff --git a/tnslc/src/compile/arch/isa_x86.tnsl b/tnslc/src/compile/arch/isa_x86.tnsl index 65ea8eb..61d8996 100644 --- a/tnslc/src/compile/arch/isa_x86.tnsl +++ b/tnslc/src/compile/arch/isa_x86.tnsl @@ -1,18 +1,15 @@ /## - Copyright 2020-2021 Kyle Gunger + Copyright 2021 Kyle Gunger - Licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE - (CDDL) Version 1.0 (the "License"). You may not use this file - except in compliance with the License. You may obtain a copy of - the License at + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: - https://opensource.org/licenses/CDDL-1.0 + https://opensource.org/licenses/CDDL-1.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. - - See the License for the specific language governing permissions - and limitations under the License. + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED #/ diff --git a/tnslc/src/compile/compile.tnsl b/tnslc/src/compile/compile.tnsl index 0071cca..5a58029 100644 --- a/tnslc/src/compile/compile.tnsl +++ b/tnslc/src/compile/compile.tnsl @@ -1,20 +1,17 @@ /## - Copyright 2020-2021 Kyle Gunger + Copyright 2021 Kyle Gunger - Licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE - (CDDL) Version 1.0 (the "License"). You may not use this file - except in compliance with the License. You may obtain a copy of - the License at + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: - https://opensource.org/licenses/CDDL-1.0 + https://opensource.org/licenses/CDDL-1.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. - - See the License for the specific language governing permissions - and limitations under the License. + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED #/ /; export module compile diff --git a/tnslc/src/flags/flags.tnsl b/tnslc/src/flags/flags.tnsl index 742165b..4feff0f 100644 --- a/tnslc/src/flags/flags.tnsl +++ b/tnslc/src/flags/flags.tnsl @@ -1,19 +1,16 @@ /## - Copyright 2020-2021 Kyle Gunger + Copyright 2021 Kyle Gunger - Licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE - (CDDL) Version 1.0 (the "License"). You may not use this file - except in compliance with the License. You may obtain a copy of - the License at + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: - https://opensource.org/licenses/CDDL-1.0 + https://opensource.org/licenses/CDDL-1.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. - - See the License for the specific language governing permissions - and limitations under the License. + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED #/ diff --git a/tnslc/src/parse/parse.tnsl b/tnslc/src/parse/parse.tnsl index 1c81394..3ca8d40 100644 --- a/tnslc/src/parse/parse.tnsl +++ b/tnslc/src/parse/parse.tnsl @@ -1,20 +1,17 @@ /## - Copyright 2020-2021 Kyle Gunger + Copyright 2021 Kyle Gunger - Licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE - (CDDL) Version 1.0 (the "License"). You may not use this file - except in compliance with the License. You may obtain a copy of - the License at + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: - https://opensource.org/licenses/CDDL-1.0 + https://opensource.org/licenses/CDDL-1.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. - - See the License for the specific language governing permissions - and limitations under the License. + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED #/ /; export module parse diff --git a/tnslc/src/parse/token.tnsl b/tnslc/src/parse/token.tnsl index 816177a..f845daf 100644 --- a/tnslc/src/parse/token.tnsl +++ b/tnslc/src/parse/token.tnsl @@ -1,20 +1,17 @@ -/## - Copyright 2020-2021 Kyle Gunger +/# + Copyright 2021 Kyle Gunger - Licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE - (CDDL) Version 1.0 (the "License"). You may not use this file - except in compliance with the License. You may obtain a copy of - the License at + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this + software/source code. If you did not, a copy can be found + at the following URL: - https://opensource.org/licenses/CDDL-1.0 + https://opensource.org/licenses/CDDL-1.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. - - See the License for the specific language governing permissions - and limitations under the License. + THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + EXPRESS OR IMPLIED #/ ;struct Token { diff --git a/tnslc/src/tnslc.tnsl b/tnslc/src/tnslc.tnsl index ea4f2ce..627541f 100644 --- a/tnslc/src/tnslc.tnsl +++ b/tnslc/src/tnslc.tnsl @@ -1,16 +1,16 @@ /## Copyright 2021 Kyle Gunger - This file is licenced under the CDDL 1.0 (the Licence) - and may only be used in accordance with the Licence. - You should have recieved a copy of the Licence with this + This file is licensed under the CDDL 1.0 (the License) + and may only be used in accordance with the License. + You should have recieved a copy of the License with this software/source code. If you did not, a copy can be found at the following URL: https://opensource.org/licenses/CDDL-1.0 THIS SOFTWARE/SOURCE CODE IS PROVIDED "AS IS" WITH NO - WARRENTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE + WARRANTY, GUARANTEE, OR CLAIM OF FITNESS FOR ANY PURPOSE EXPRESS OR IMPLIED #/ |