← back to zenas

Bring your own source

Every Z80 assembler has its own dialect — its own way of spelling a hex number, its own macro syntax, its own quirks. zenas doesn't force you to rewrite existing source from scratch to bring it across.

Conventions zenas already speaks

Coverage is growing rather than total — a handful of constructs from other dialects (scoped local labels among them) aren't there yet — but for the everyday conventions above, existing source often assembles with little or no rewriting.

Why it matters

Nobody wants to reformat years of accumulated source just to switch tools. zenas's growing dialect coverage means bringing existing programs across is often a matter of trying it, not rewriting it.