Mastodon Feed: Post

Mastodon Feed

Boosted by glyph ("Glyph"):
pho4cexa@tiny.tilde.website ("a very weeny construct 💀") wrote:

kicad pcb editor's sexp file format includes the atom:

0x00000000_00000000_55555555_5755f5ff

i assume this is a big integer used like a bitfield

when i read it with guile scheme it is treated as an extended symbol, not an integer, and so when i write or ice-9 pretty-print it, it becomes:

#{0x00000000_00000000_55555555_5755f5ff}#

which kicad doesn't understand

for now, i replace with 0 and it doesn't break afaict. but i'd like to learn the correct way to handle it