有没有办法格式化这个,所以它是一个有效的表达式,而不添加另一个步骤?
<<One:8,_:(One*8)>> = <<1,9>>.
* 1: illegal bit size
这些工作
>> <<One:8,_:8>> = <<1,9>>.
<<1,9>>
>> One*8.
8
>> <<One:8,_:(1*8)>> = <<1,9>>.
<<1,9>>
>> <<Eight:8,_:Eight>> = <<8,9>>.
<<8,9>>
我正在尝试使用带有二进制列表推导的嵌套数据来解析二进制文件而不是堆叠累加器。
答案 0 :(得分:8)
试试这个; - )
<<Size:8,_:Size/unit:8>> = <<1,9>>.