Skip to content
Py++ Language
boolean
Initializing search
Py++ Language
What is Py++
Installation
CLI usage
Learn Py++
Major Announcements
Minor Announcements
Feature requests
Bug reports
Language features
Language features
memory ownership tools (Ref, Val, and mov)
types
types
list
set
dictionary
default dictionary
numbers
string
tuple
union
slice
primitive types
operators
operators
boolean
boolean
Table of contents
Supported
comparison
unary
other
if statements
conditional expressions
for loops
while loops
functions
lambda functions
imports
assert
yield and yield from
pass
comprehensions
type aliases
classes
interfaces
config classes
exceptions
exceptions
handling
raising
defining your own
supported types
resources
file I/O
built-in functions
other keywords
underscores
constants
Standard library
Standard library
math
time
random
os
shutil
External libraries
External libraries
Introduction
Pure library example
OpenGL example
OpenGL example conclusion
🚫noPyI libraries
List of current Py++ libraries
Transpiler features
Transpiler features
proj_info.json
Configuring CMakeLists.txt
Transpiler config
Transpiler config
Introduction
Examples
Better examples
Mapping functions
ann_assign_map.json Example
API documentation
Advanced topics
Advanced topics
Making Py++ easier and reducing undefined behavior
Contributing to Py++
FAQ
Easter eggs
Contact us
Donate
Table of contents
Supported
Boolean operators
Same as Python
Supported
and
or