# Welcome to pocketpy

pkpy is a lightweight(~10000 LOC) Python interpreter for game engine/apps.

It is extremely easy to embed. Including a compiler and a bytecode virtual machine. All of them are available in a single header file pocketpy.h, without external dependencies.

# What it looks like

def is_prime(x):
  if x < 2:
    return False
  for i in range(2, x):
    if x % i == 0:
      return False
  return True

primes = [i for i in range(2, 20) if is_prime(i)]
print(primes)
# [2, 3, 5, 7, 11, 13, 17, 19]