Browse Source

Fixing kll permutation expansion bug.

simple
Jacob Alexander 9 years ago
parent
commit
923e623c74
3 changed files with 2 additions and 1 deletions
  1. 1
    0
      examples/capabilitiesExample.kll
  2. 1
    0
      examples/simple1.kll
  3. 0
    1
      kll.py

+ 1
- 0
examples/capabilitiesExample.kll View File

@@ -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 View File

@@ -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 View File

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

return expandedSequences