List.Get
Back to table
/*
ScriptEngine
List.Get
[result]=List.Get(listObj, int index);
listObj : an object that has the list structure.
index : the index of the sub object
result : the sub object.
Get the element from a list.
This module is free of charge in the LogicScript.
*/
//-------------------------------------------------------------------
// examples
table=TruthTable()
{
2'b00 => 4'b1000;
2'b01 => 4'b0100;
2'b10 => 4'b0010;
2'b11 => 4'b0001;
}
[fandor]=TruthTable.ToAndOr(table);
[fpos]=TruthTable.GetPositiveLogicFunction(table);
[fneg]=TruthTable.GetNegativeLogicFunction(table);
[fd]=TruthTable.GetDontCareLogicFunction(table);
f1=List.Get(fpos,2);
f2=List.Get(fneg,2);
Print(f1,f2, List.Count(fd));
//-------------------------------------------------------------------
// result
IsBlankFunction IsSymmetricFunctionTo IsUnateFunction IsZeroFunction AbsoluteExpression BinaryNumberToString ToOrAnd AddXorTerm ToROBDD DiagramGateName logicvardef() minterm() minterm NumberSystem MantissaToPositiveNumber To2LayerOrAnd SOP MaxSAT Save Assign StateVariables ToStateTransitionTable CreateCompactTableWithFullSimplification DontCare SimpleCover TimingChart TruthTable CreateFromLogicFunctions GetDontCareLogicFunction Zero
The website is simply translated by using the Google Translate. Please inform us if you find the wrong/funny/weird translation.