瀏覽代碼

Fixing kll permutation expansion bug.

simple
Jacob Alexander 9 年之前
父節點
當前提交
923e623c74
共有 3 個文件被更改,包括 2 次插入1 次删除
  1. 1
    0
      examples/capabilitiesExample.kll
  2. 1
    0
      examples/simple1.kll
  3. 0
    1
      kll.py

+ 1
- 0
examples/capabilitiesExample.kll 查看文件

@@ -6,4 +6,5 @@ KLL = 0.3;
myCapability2 => myFunc2();
myCapability3 => myFunc2( myArg1 : 2 );
myCapability => myFunc( myArg1 : 1, myArg2 : 4 );
usbKeyOut => Output_usbCodeSend_capability( usbCode : 1 );


+ 1
- 0
examples/simple1.kll 查看文件

@@ -5,6 +5,7 @@ KLL = 0.3;
myCapability2 => myFunc2();
myCapability3 => myFunc3( myArg1 : 2 );
myCapability => myFunc( myArg1 : 1, myArg2 : 4 );
usbKeyOut => Output_usbCodeSend_capability( usbCode : 1 );

S0x3 : myCapability2();
S0x4 : myCapability2() + myCapability3(0x5);

+ 0
- 1
kll.py 查看文件

@@ -387,7 +387,6 @@ def optionExpansion( sequences ):
curLeafList[ leaf ] = 0
if leaf + 1 < len( curLeafList ):
curLeafList[ leaf + 1 ] += 1
break

return expandedSequences