Chemical
Get Started
Playground
Most Basic
String List
Expressive Strings
Embedded Languages
Component Frameworks
main.ch
chemical.mod
+
Output
CompilerOutput
LLVM IR
Assembly
C Translation
WebView
Settings
Submit
Playground Settings
✕
Compiler Version
v0.0.30
v0.0.29
v0.0.28
mode
debug_quick
debug
debug_complete
release
release_fast
release_small
verbose (more logs)
use-tcc (run translated c code via tiny cc)
debug-ir (produce debug version of IR)
fno-unwind-tables (readable IR)
lto (link time optimization)
benchmark (benchmark compilation)
bm-files (benchmark files)
bm-modules (benchmark modules)
Process Commands