# command code file for creating fsim->qsim translator. # # $c = command name name1 ! name2 # a = command name with args/options # h = command name with a help entry. # n = command name without args/options # d = default command name if no other branches match # p = preferred, put at the top of the list # u = unused command # $o = option name1 ! [placement] name2 # m = map to argumentlist (must give placement) # n = unused option # $a = argument list number [arg_strings] ! order # l = literal arguments (list in arg_strings) # n = do substitution if null argument is found # r = repeatable list # $h = help attributes for command branches. # e = has help entry (same as $ch) # l = list one-liners for all branches @ source_language fsim @ destination_language qsim @ set_alias_command set alias @ show_alias_command show alias @ null_alias @ null_argument_in @ null_argument_out . @ help_file qstfqhelp.txt ################################################################################# $c $ ! $ $ar 1 ! 1 $ch bus ! bus $a 1 ! 1 $ch capacitor ! capacitor $a 6 ! 0 2 3 0 0 1 $cuh check $ch checkpoint ! checkpoint $ar 1 ! 1 $chp cycle ! cycle $ar 1 ! 1 $ch echo ! echo $o time ! time $a 1 ! 1 $ch equiv ! equiv $a 1 ! 1 $ar 1 ! 1 $ch event ! event $ch exit ! exit $cu gate $ch join ! join $ar 1 ! 1 $ch load ! load $o echo ! echo $o flatten ! flatten $o noflatten ! noflatten $o noprefix ! noprefix $o onelevelecho ! onelevelecho $o parallel ! parallel $o pipe ! pipe $o hnl ! hnl $o force ! force $a 1 ! 1 $ar 1 ! 1 $ch manager ! manager $ch mode ! mode $o quiet ! quiet $a 1 ! 1 $ch module ! module $o echo ! echo $o new ! new $o onelevelecho ! onelevelecho $a 1 ! 1 $ar 1 ! 1 $ch node ! node $on s $on fv $ar 1 ! 1 $chp phase ! phase $ar 1 ! 1 $ch pop ! pop $o top ! top $o parallel ! parallel $ch power ! power $o command ! command $ch preprocess ! preprocess $ch quit ! quit $ch rename ! rename $a 2 ! 1 2 $ch request ! request $a 3 ! 1 2 3 $ch reset ! reset $o vectors ! vectors $o watched ! watched $o clocks ! clocks $o saveall ! saveall $cu restore $cu save $ch selectmodel ! selectmodel $ar 1 ! 1 $chp step ! step $o deferclocks ! deferclocks $ar 1 ! 1 $ch strobe ! strobe $ar 1 ! 1 $ch test ! test $on casesensitive $o notequal ! notequal $o message ! message $a 2 ! 1 2 $ar 1 ! 1 $ch translate ! translate $a 2 ! 1 2 $ch transistor ! transistor $a 4 ! 1 2 3 4 $ch unwatch ! unwatch $ar 1 ! 1 $ch vector ! vector $ar 1 ! 1 $ch view ! view $ar 1 ! 1 $cuh vtitest $ch watch ! watch $on high $on low $on always $on file $o display ! display $o nospace ! nospace $o reportonchange ! reportonchange $o queue ! queue $ar 1 ! 1 ################################################################################# $ch set capacitance ! setcap $a 1 ! 1 $ar 1 ! 1 $c set charged vector ! charged $ar 2 ! 2 1 $cu set charged tagged $cdh set charged ! charged $a 1 ! 1 $ar 1 ! 1 $ch set chipparms ! chipparms $ar 1 ! 1 $ch set clock ! clock $o primary ! primary $o report ! report $o profault ! profault $o power ! power $on unsettled $a 1 ! 1 $ar 1 ! 1 $cuh set external $c set forced vector ! forced $ar 2 ! 2 1 $cu set forced tagged $cdh set forced ! forced $a 1 ! 1 $ar 1 ! 1 $c set inputs vector ! inputs $ar 2 ! 2 1 $cu set inputs tagged $cdhp set inputs ! inputs $a 1 ! 1 $ar 1 ! 1 $ch set linelimit ! linelimit $a 1 ! 1 $cuh set logiclevels $cuh set minmaxmode $cuh set mode $ch set modeloptions ! modeloptions $ar 1 ! 1 $cuh set nodetype $ch set options ! options $ar 1 ! 1 $ch set output ! output $an 2 ! 1 -1 $ch set power ! inputs $a 1 ! 1 $ar 1 ! 1 $ch set prefix ! prefix $a 1 ! 1 $ar 1 ! 1 $c set prompting on ! options prompting $c set prompting off ! options -prompting $he set prompting $ch set radix ! radix $a 1 ! 1 $ar 1 ! 1 $cuh set reffs $ch set risefall ! risefall $a 2 ! 1 2 $ar 1 ! 1 $ch set simparms ! simparms $ar 1 ! 1 $cuh set spiceparms $ch set switch ! switch $an 1 ! 1 $cuh set technology $ch set toggles ! toggles . $c set trace mode ! trace $a 1 ! -1 $ar 1 ! 1 $cu set trace interval $c set trace selection ! trace $a 1 ! -1 $he set trace $cuh set transtype $cuh set traps $cuh set units $cuh set viewmode $ch set wavefile ! wave $an 1 ! 1 $hl set $he set ################################################################################# $ch show after ! after $a 1 ! 1 $o pin ! pin $ch show before ! before $a 1 ! 1 $o pin ! pin $ch show capacitance ! capacitance $ar 1 ! 1 $ch show chipparms ! chipparms $ch show clock ! clock $cuh show diagnostics $cuh show external $ch show inputs ! inputs $ch show instances ! instances $o parameter ! parameter $a 1 ! 1 $ch show interfaces ! interfaces $ch show linelimit ! linelimit $cuh show logiclevels $cuh show minmaxmode $cuh show mode $ch show modeloptions ! modeloptions $ch show names ! names $o expandVec ! expandVec $o noSynonyms ! noSynonyms $ar 1 ! 1 $cuh show nodetypes $ch show options ! options $ch show output ! output $cuh show power $ch show prefix ! prefix $ch show radix ! radix $c show rc ! rc $ar 1 ! 1 $cuh show reffs $ch show risefall ! showrisefall $ar 1 ! 1 $cu show savedstates $ch show simparms ! simparms $cuh show slowestpath $cuh show spiceparms $ch show status ! status $ch show switch ! switch $ch show synonyms ! synonyms $a 1 ! 1 $cuh show technology $ch show time ! time $o ns ! ns $ch show toggles ! toggles $o totals ! totals $ar 1 ! 1 $ch show trace ! trace $cuh show transtypes $cuh show traps $cuh show units $cuh show unsettled $ch show vectors ! showvector $on brief $ar 1 ! 1 $cuh show viewmode $ch show wavefile ! wave $hl show $he show