From 91bc060bc498a0d2418198cfcb9dc39636d1d867 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Fri, 13 Jan 2023 16:58:37 -0400 Subject: Re-licensed to MPL 2.0 --- lux-bootstrapper/src/lux.clj | 3 +++ lux-bootstrapper/src/lux/analyser.clj | 3 +++ lux-bootstrapper/src/lux/analyser/base.clj | 3 +++ lux-bootstrapper/src/lux/analyser/case.clj | 3 +++ lux-bootstrapper/src/lux/analyser/env.clj | 3 +++ lux-bootstrapper/src/lux/analyser/function.clj | 3 +++ lux-bootstrapper/src/lux/analyser/lux.clj | 3 +++ lux-bootstrapper/src/lux/analyser/module.clj | 3 +++ lux-bootstrapper/src/lux/analyser/parser.clj | 3 +++ lux-bootstrapper/src/lux/analyser/proc/common.clj | 3 +++ lux-bootstrapper/src/lux/analyser/proc/jvm.clj | 3 +++ lux-bootstrapper/src/lux/analyser/record.clj | 3 +++ lux-bootstrapper/src/lux/base.clj | 3 +++ lux-bootstrapper/src/lux/compiler.clj | 3 +++ lux-bootstrapper/src/lux/compiler/cache.clj | 3 +++ lux-bootstrapper/src/lux/compiler/cache/ann.clj | 3 +++ lux-bootstrapper/src/lux/compiler/cache/type.clj | 3 +++ lux-bootstrapper/src/lux/compiler/core.clj | 3 +++ lux-bootstrapper/src/lux/compiler/io.clj | 3 +++ lux-bootstrapper/src/lux/compiler/jvm.clj | 3 +++ lux-bootstrapper/src/lux/compiler/jvm/base.clj | 3 +++ lux-bootstrapper/src/lux/compiler/jvm/cache.clj | 3 +++ lux-bootstrapper/src/lux/compiler/jvm/case.clj | 3 +++ lux-bootstrapper/src/lux/compiler/jvm/function.clj | 3 +++ lux-bootstrapper/src/lux/compiler/jvm/lux.clj | 3 +++ lux-bootstrapper/src/lux/compiler/jvm/proc/common.clj | 3 +++ lux-bootstrapper/src/lux/compiler/jvm/proc/host.clj | 3 +++ lux-bootstrapper/src/lux/compiler/jvm/rt.clj | 3 +++ lux-bootstrapper/src/lux/compiler/parallel.clj | 3 +++ lux-bootstrapper/src/lux/host.clj | 3 +++ lux-bootstrapper/src/lux/host/generics.clj | 3 +++ lux-bootstrapper/src/lux/lexer.clj | 3 +++ lux-bootstrapper/src/lux/lib/loader.clj | 3 +++ lux-bootstrapper/src/lux/optimizer.clj | 3 +++ lux-bootstrapper/src/lux/parser.clj | 3 +++ lux-bootstrapper/src/lux/reader.clj | 3 +++ lux-bootstrapper/src/lux/repl.clj | 3 +++ lux-bootstrapper/src/lux/type.clj | 3 +++ lux-bootstrapper/src/lux/type/host.clj | 3 +++ 39 files changed, 117 insertions(+) (limited to 'lux-bootstrapper/src') diff --git a/lux-bootstrapper/src/lux.clj b/lux-bootstrapper/src/lux.clj index 1d337df04..29b245f81 100644 --- a/lux-bootstrapper/src/lux.clj +++ b/lux-bootstrapper/src/lux.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux (:gen-class) (:require [lux.base :as & :refer [|let |do return return* |case]] diff --git a/lux-bootstrapper/src/lux/analyser.clj b/lux-bootstrapper/src/lux/analyser.clj index 0e7b4b48a..9785f411a 100644 --- a/lux-bootstrapper/src/lux/analyser.clj +++ b/lux-bootstrapper/src/lux/analyser.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser (:require (clojure [template :refer [do-template]]) clojure.core.match diff --git a/lux-bootstrapper/src/lux/analyser/base.clj b/lux-bootstrapper/src/lux/analyser/base.clj index 0b11a238d..b02c3a4b4 100644 --- a/lux-bootstrapper/src/lux/analyser/base.clj +++ b/lux-bootstrapper/src/lux/analyser/base.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser.base (:require clojure.core.match clojure.core.match.array diff --git a/lux-bootstrapper/src/lux/analyser/case.clj b/lux-bootstrapper/src/lux/analyser/case.clj index bf5f17f38..59cea0b23 100644 --- a/lux-bootstrapper/src/lux/analyser/case.clj +++ b/lux-bootstrapper/src/lux/analyser/case.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser.case (:require clojure.core.match clojure.core.match.array diff --git a/lux-bootstrapper/src/lux/analyser/env.clj b/lux-bootstrapper/src/lux/analyser/env.clj index c170771ea..dfd87213d 100644 --- a/lux-bootstrapper/src/lux/analyser/env.clj +++ b/lux-bootstrapper/src/lux/analyser/env.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser.env (:require clojure.core.match clojure.core.match.array diff --git a/lux-bootstrapper/src/lux/analyser/function.clj b/lux-bootstrapper/src/lux/analyser/function.clj index 3db24acef..1ab6fa10d 100644 --- a/lux-bootstrapper/src/lux/analyser/function.clj +++ b/lux-bootstrapper/src/lux/analyser/function.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser.function (:require clojure.core.match clojure.core.match.array diff --git a/lux-bootstrapper/src/lux/analyser/lux.clj b/lux-bootstrapper/src/lux/analyser/lux.clj index 64238bc62..14e655ab2 100644 --- a/lux-bootstrapper/src/lux/analyser/lux.clj +++ b/lux-bootstrapper/src/lux/analyser/lux.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser.lux (:refer-clojure :exclude [eval]) (:require (clojure [template :refer [do-template]] diff --git a/lux-bootstrapper/src/lux/analyser/module.clj b/lux-bootstrapper/src/lux/analyser/module.clj index 048734766..ed6f7e031 100644 --- a/lux-bootstrapper/src/lux/analyser/module.clj +++ b/lux-bootstrapper/src/lux/analyser/module.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser.module (:refer-clojure :exclude [alias]) (:require (clojure [string :as string] diff --git a/lux-bootstrapper/src/lux/analyser/parser.clj b/lux-bootstrapper/src/lux/analyser/parser.clj index cfc26ea2a..f9a80f976 100644 --- a/lux-bootstrapper/src/lux/analyser/parser.clj +++ b/lux-bootstrapper/src/lux/analyser/parser.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser.parser (:require (clojure [template :refer [do-template]]) clojure.core.match diff --git a/lux-bootstrapper/src/lux/analyser/proc/common.clj b/lux-bootstrapper/src/lux/analyser/proc/common.clj index 946c217a7..7dde1cd73 100644 --- a/lux-bootstrapper/src/lux/analyser/proc/common.clj +++ b/lux-bootstrapper/src/lux/analyser/proc/common.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser.proc.common (:require (clojure [template :refer [do-template]]) clojure.core.match diff --git a/lux-bootstrapper/src/lux/analyser/proc/jvm.clj b/lux-bootstrapper/src/lux/analyser/proc/jvm.clj index 5f2e1afc3..2f329208a 100644 --- a/lux-bootstrapper/src/lux/analyser/proc/jvm.clj +++ b/lux-bootstrapper/src/lux/analyser/proc/jvm.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser.proc.jvm (:require (clojure [template :refer [do-template]] [string :as string]) diff --git a/lux-bootstrapper/src/lux/analyser/record.clj b/lux-bootstrapper/src/lux/analyser/record.clj index d65211623..a90c52cc3 100644 --- a/lux-bootstrapper/src/lux/analyser/record.clj +++ b/lux-bootstrapper/src/lux/analyser/record.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.analyser.record (:require clojure.core.match clojure.core.match.array diff --git a/lux-bootstrapper/src/lux/base.clj b/lux-bootstrapper/src/lux/base.clj index ef7838e77..f530a65be 100644 --- a/lux-bootstrapper/src/lux/base.clj +++ b/lux-bootstrapper/src/lux/base.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.base (:require (clojure [template :refer [do-template]] [string :as string]) diff --git a/lux-bootstrapper/src/lux/compiler.clj b/lux-bootstrapper/src/lux/compiler.clj index 671f7e82b..0b0275fed 100644 --- a/lux-bootstrapper/src/lux/compiler.clj +++ b/lux-bootstrapper/src/lux/compiler.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler (:refer-clojure :exclude [compile]) (:require clojure.core.match diff --git a/lux-bootstrapper/src/lux/compiler/cache.clj b/lux-bootstrapper/src/lux/compiler/cache.clj index dd8fb1188..b07843bb3 100644 --- a/lux-bootstrapper/src/lux/compiler/cache.clj +++ b/lux-bootstrapper/src/lux/compiler/cache.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.cache (:refer-clojure :exclude [load]) (:require [clojure.string :as string] diff --git a/lux-bootstrapper/src/lux/compiler/cache/ann.clj b/lux-bootstrapper/src/lux/compiler/cache/ann.clj index c6afd5505..6b7274109 100644 --- a/lux-bootstrapper/src/lux/compiler/cache/ann.clj +++ b/lux-bootstrapper/src/lux/compiler/cache/ann.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.cache.ann (:require (clojure [template :refer [do-template]] [string :as string]) diff --git a/lux-bootstrapper/src/lux/compiler/cache/type.clj b/lux-bootstrapper/src/lux/compiler/cache/type.clj index 6a6374b9a..eef05f3ac 100644 --- a/lux-bootstrapper/src/lux/compiler/cache/type.clj +++ b/lux-bootstrapper/src/lux/compiler/cache/type.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.cache.type (:require (clojure [template :refer [do-template]] [string :as string]) diff --git a/lux-bootstrapper/src/lux/compiler/core.clj b/lux-bootstrapper/src/lux/compiler/core.clj index f6f5c043f..3d4a389e4 100644 --- a/lux-bootstrapper/src/lux/compiler/core.clj +++ b/lux-bootstrapper/src/lux/compiler/core.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.core (:require (clojure [template :refer [do-template]] [string :as string]) diff --git a/lux-bootstrapper/src/lux/compiler/io.clj b/lux-bootstrapper/src/lux/compiler/io.clj index d3658edd3..e62b08be6 100644 --- a/lux-bootstrapper/src/lux/compiler/io.clj +++ b/lux-bootstrapper/src/lux/compiler/io.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.io (:require (lux [base :as & :refer [|case |let |do return* return fail*]]) (lux.compiler.jvm [base :as &&]) diff --git a/lux-bootstrapper/src/lux/compiler/jvm.clj b/lux-bootstrapper/src/lux/compiler/jvm.clj index 717f75a16..915e37714 100644 --- a/lux-bootstrapper/src/lux/compiler/jvm.clj +++ b/lux-bootstrapper/src/lux/compiler/jvm.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.jvm (:refer-clojure :exclude [compile]) (:require (clojure [string :as string] diff --git a/lux-bootstrapper/src/lux/compiler/jvm/base.clj b/lux-bootstrapper/src/lux/compiler/jvm/base.clj index f9cdc411d..cb225ab2f 100644 --- a/lux-bootstrapper/src/lux/compiler/jvm/base.clj +++ b/lux-bootstrapper/src/lux/compiler/jvm/base.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.jvm.base (:require (clojure [template :refer [do-template]] [string :as string]) diff --git a/lux-bootstrapper/src/lux/compiler/jvm/cache.clj b/lux-bootstrapper/src/lux/compiler/jvm/cache.clj index f54eacc92..640efe547 100644 --- a/lux-bootstrapper/src/lux/compiler/jvm/cache.clj +++ b/lux-bootstrapper/src/lux/compiler/jvm/cache.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.jvm.cache (:refer-clojure :exclude [load]) (:require [clojure.string :as string] diff --git a/lux-bootstrapper/src/lux/compiler/jvm/case.clj b/lux-bootstrapper/src/lux/compiler/jvm/case.clj index 3858dbde2..3aff3076e 100644 --- a/lux-bootstrapper/src/lux/compiler/jvm/case.clj +++ b/lux-bootstrapper/src/lux/compiler/jvm/case.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.jvm.case (:require (clojure [set :as set] [template :refer [do-template]]) diff --git a/lux-bootstrapper/src/lux/compiler/jvm/function.clj b/lux-bootstrapper/src/lux/compiler/jvm/function.clj index eb779a7b6..fb1b35a3d 100644 --- a/lux-bootstrapper/src/lux/compiler/jvm/function.clj +++ b/lux-bootstrapper/src/lux/compiler/jvm/function.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.jvm.function (:require (clojure [string :as string] [set :as set] diff --git a/lux-bootstrapper/src/lux/compiler/jvm/lux.clj b/lux-bootstrapper/src/lux/compiler/jvm/lux.clj index 0eedf22bd..2ed748a1b 100644 --- a/lux-bootstrapper/src/lux/compiler/jvm/lux.clj +++ b/lux-bootstrapper/src/lux/compiler/jvm/lux.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.jvm.lux (:require (clojure [string :as string] [set :as set] diff --git a/lux-bootstrapper/src/lux/compiler/jvm/proc/common.clj b/lux-bootstrapper/src/lux/compiler/jvm/proc/common.clj index 4623c21e4..82d7174f5 100644 --- a/lux-bootstrapper/src/lux/compiler/jvm/proc/common.clj +++ b/lux-bootstrapper/src/lux/compiler/jvm/proc/common.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.jvm.proc.common (:require (clojure [string :as string] [set :as set] diff --git a/lux-bootstrapper/src/lux/compiler/jvm/proc/host.clj b/lux-bootstrapper/src/lux/compiler/jvm/proc/host.clj index 66070351d..dd4a3c57a 100644 --- a/lux-bootstrapper/src/lux/compiler/jvm/proc/host.clj +++ b/lux-bootstrapper/src/lux/compiler/jvm/proc/host.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.jvm.proc.host (:require (clojure [string :as string] [set :as set] diff --git a/lux-bootstrapper/src/lux/compiler/jvm/rt.clj b/lux-bootstrapper/src/lux/compiler/jvm/rt.clj index 17e276643..d51c35983 100644 --- a/lux-bootstrapper/src/lux/compiler/jvm/rt.clj +++ b/lux-bootstrapper/src/lux/compiler/jvm/rt.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.jvm.rt (:require (clojure [string :as string] [set :as set] diff --git a/lux-bootstrapper/src/lux/compiler/parallel.clj b/lux-bootstrapper/src/lux/compiler/parallel.clj index 28716b45b..44a7db3a3 100644 --- a/lux-bootstrapper/src/lux/compiler/parallel.clj +++ b/lux-bootstrapper/src/lux/compiler/parallel.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.compiler.parallel (:require (clojure [string :as string] [set :as set] diff --git a/lux-bootstrapper/src/lux/host.clj b/lux-bootstrapper/src/lux/host.clj index 14ac6565c..48c2ef997 100644 --- a/lux-bootstrapper/src/lux/host.clj +++ b/lux-bootstrapper/src/lux/host.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.host (:require (clojure [string :as string] [template :refer [do-template]]) diff --git a/lux-bootstrapper/src/lux/host/generics.clj b/lux-bootstrapper/src/lux/host/generics.clj index a1795bb18..c9f1289a8 100644 --- a/lux-bootstrapper/src/lux/host/generics.clj +++ b/lux-bootstrapper/src/lux/host/generics.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.host.generics (:require (clojure [string :as string] [template :refer [do-template]]) diff --git a/lux-bootstrapper/src/lux/lexer.clj b/lux-bootstrapper/src/lux/lexer.clj index 8fb992141..4c8263d15 100644 --- a/lux-bootstrapper/src/lux/lexer.clj +++ b/lux-bootstrapper/src/lux/lexer.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.lexer (:require (clojure [template :refer [do-template]] [string :as string]) diff --git a/lux-bootstrapper/src/lux/lib/loader.clj b/lux-bootstrapper/src/lux/lib/loader.clj index 97e6ee684..16cb38526 100644 --- a/lux-bootstrapper/src/lux/lib/loader.clj +++ b/lux-bootstrapper/src/lux/lib/loader.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.lib.loader (:refer-clojure :exclude [load]) (:require (lux [base :as & :refer [|let |do return return* |case]])) diff --git a/lux-bootstrapper/src/lux/optimizer.clj b/lux-bootstrapper/src/lux/optimizer.clj index 1c40ac68b..af3182d5c 100644 --- a/lux-bootstrapper/src/lux/optimizer.clj +++ b/lux-bootstrapper/src/lux/optimizer.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.optimizer (:require (lux [base :as & :refer [|let |do return return* |case defvariant]]) (lux.analyser [base :as &a] diff --git a/lux-bootstrapper/src/lux/parser.clj b/lux-bootstrapper/src/lux/parser.clj index 85ee9cf71..6a24ee73a 100644 --- a/lux-bootstrapper/src/lux/parser.clj +++ b/lux-bootstrapper/src/lux/parser.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.parser (:require [clojure.template :refer [do-template]] clojure.core.match diff --git a/lux-bootstrapper/src/lux/reader.clj b/lux-bootstrapper/src/lux/reader.clj index 63d4db9fb..40d17feab 100644 --- a/lux-bootstrapper/src/lux/reader.clj +++ b/lux-bootstrapper/src/lux/reader.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.reader (:require [clojure.string :as string] clojure.core.match diff --git a/lux-bootstrapper/src/lux/repl.clj b/lux-bootstrapper/src/lux/repl.clj index ff5c108c5..af2281155 100644 --- a/lux-bootstrapper/src/lux/repl.clj +++ b/lux-bootstrapper/src/lux/repl.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.repl (:require clojure.core.match clojure.core.match.array diff --git a/lux-bootstrapper/src/lux/type.clj b/lux-bootstrapper/src/lux/type.clj index 479065170..7b1419e6e 100644 --- a/lux-bootstrapper/src/lux/type.clj +++ b/lux-bootstrapper/src/lux/type.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.type (:refer-clojure :exclude [deref apply merge bound?]) (:require [clojure.template :refer [do-template]] diff --git a/lux-bootstrapper/src/lux/type/host.clj b/lux-bootstrapper/src/lux/type/host.clj index 96337d19e..3caf4a23f 100644 --- a/lux-bootstrapper/src/lux/type/host.clj +++ b/lux-bootstrapper/src/lux/type/host.clj @@ -1,3 +1,6 @@ +;; This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. +;; If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/. + (ns lux.type.host (:require clojure.core.match clojure.core.match.array -- cgit v1.2.3