Welcome to XCODX Online Compiler
Quick Start:
Ctrl+Enter Run code
Ctrl+S Save / Download
Ctrl+L Clear output
Select a language and start coding.
Welcome to XCODX Online Compiler
Quick Start:
Ctrl+Enter Run code
Ctrl+S Save / Download
Ctrl+L Clear output
Select a language and start coding.
Yeethon is a fork of CPython, the reference implementation of Python; in other words, a Python-derived interpreter built from the same C source tree. It was created as a personal, experimental project (by the developer vcokltfre) and is based on an early Python 3.11 development snapshot; its repository is now archived and its former website is offline. Because it descends directly from CPython and keeps that codebase almost intact, it reads and runs ordinary Python code and behaves like Python for practical purposes. It is not a widely used or independently documented language, and it introduces no well-known syntax of its own, so the honest way to think about it is "CPython under a different name." On XCODX it runs as a Python-compatible interpreter, with the exact runtime version shown in the badge.
# Yeethon runs ordinary Python: input() reads one line from stdin.
name = input("What is your name? ")
nums = [int(x) for x in input("Enter numbers separated by spaces: ").split()]
print(f"Hello, {name}!")
print("Sum:", sum(nums))
In practice Yeethon is used the way you would use Python: general scripting, quick calculations, text processing, and learning, all with Python's syntax and standard library. Its value here is mainly curiosity, seeing that a CPython fork runs the same code as Python, rather than any distinct feature set, since it stays close to upstream CPython. Keep expectations conservative: there is little public documentation, the project is archived, and it should be treated as an unofficial Python variant rather than a maintained language. For anything real, standard Python is the better-supported choice.
It is a fork of CPython, the standard Python interpreter, kept very close to the original source and based on an early 3.11 development version. It was an experimental project, its repository is archived, and it adds no widely documented language features, so it effectively runs Python code.
For everyday code, yes; because it derives from CPython it uses the same syntax, built-in functions, and standard library. There is no reliable published list of intentional differences, so treat it as Python-compatible and avoid relying on any behavior you have not tested here.
Exactly as in Python: 'input()' reads one line from standard input and drops the trailing newline, and you can wrap it with 'int()' or 'float()' to parse numbers. Type into the live terminal / Stdin Box, and call 'input()' once per line you need.
No. Like the Python runtime here, the sandbox has no pip, no network, and a filesystem that resets each run, so third-party packages such as NumPy or requests are unavailable. You are limited to the standard library that ships with the interpreter.
For real work, no; standard Python is far better documented, maintained, and supported. Yeethon is interesting mainly as a demonstration that a CPython fork runs the same programs, so if you want stability, choose the Python runtime.
Its source tree corresponds to an early Python 3.11 alpha snapshot of CPython. The precise interpreter version running in this sandbox is shown in the runtime badge, which is the reliable place to check.
main.pypythoninput()# Yeethon (Python variant)
print("Hello from Yeethon!")
print("Welcome to XCODX Compiler!")
# Basic operations
for i in range(1, 6):
print(f" {i} squared = {i**2}")