mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 14:25:02 +00:00
Added official examples from github.com/modular/modular: - gpu-intro, gpu-functions, gpu-block-and-warp (GPU programming) - layout_tensor, layouts (tensor operations) - life (Conway's Game of Life) - operators (custom operators) - process (subprocess handling) - python-interop (Python integration) - testing (unit test patterns) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
24 lines
1000 B
Python
Executable File
24 lines
1000 B
Python
Executable File
# ===----------------------------------------------------------------------=== #
|
|
# Copyright (c) 2025, Modular Inc. All rights reserved.
|
|
#
|
|
# Licensed under the Apache License v2.0 with LLVM Exceptions:
|
|
# https://llvm.org/LICENSE.txt
|
|
#
|
|
# 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.
|
|
# ===----------------------------------------------------------------------=== #
|
|
|
|
# The Mojo importer module will handle compilation of the Mojo files.
|
|
import mojo.importer # noqa: F401, I001
|
|
|
|
# Importing our Mojo module, defined in the `hello_mojo.mojo` file.
|
|
import hello_mojo # type: ignore
|
|
|
|
if __name__ == "__main__":
|
|
# Calling into a Mojo `passthrough` function from Python:
|
|
result = hello_mojo.passthrough("Hello")
|
|
print(result)
|