Releases: itchyny/go2bf
Releases · itchyny/go2bf
Release v0.1.0
- support
uint16,uint32,uint64integer types - support array nesting up to 3 levels of bytes, ellipsis-sized arrays
- support slices with a dynamic heap allocator and in-place self-concat extension
- support string variables backed by
[]byteslices - support local
const,type, and pointer-receiver methods including nested struct field writes - support labeled
break,continuestatements - support
gotostatement via state-machine dispatch - support top-level
var/constdeclarations of scalars, arrays, structs, and slices - support general recursion with multi-byte parameters, bitwise operators
- support
init()function called beforemain() - reject zero-length arrays and integer literal overflow at compile time
Release v0.0.1
- initial implementation