Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adrian-thurston/colm-suite
/ functions
Functions
908 in github.com/adrian-thurston/colm-suite
⨍
Functions
908
◇
Types & classes
142
↓ 2 callers
Function
translatedHostData
src/idbase.cc:324
↓ 2 callers
Method
unsetAllFinStates
src/fsmbase.cc:614
↓ 2 callers
Method
unsetObsoleteEntries
src/parsedata.cc:651
↓ 1 callers
Function
add_to_dict
( dict, utf8val )
grammar/go/utf8pat.rb:51
↓ 1 callers
Method
allEOFAction
Set EOF actions in all states where there is a transition out. */
src/fsmap.cc:607
↓ 1 callers
Method
allFromStateAction
src/fsmap.cc:719
↓ 1 callers
Method
allToStateAction
Set to state actions in all states. */
src/fsmap.cc:664
↓ 1 callers
Method
allTransAction
Set functions to execute on all transitions. Walks the out lists of all * states. */
src/fsmap.cc:271
↓ 1 callers
Method
allTransCondition
src/fsmap.cc:1185
↓ 1 callers
Method
analyzeGraph
src/idbase.cc:170
↓ 1 callers
Method
assignActionLocs
src/redfsm.cc:555
↓ 1 callers
Function
build_range
( start, stop )
contrib/unicode2ragel.rb:169
↓ 1 callers
Method
check
Check a single option. Returns the index of the next parameter. Sets p to * the arg character if valid, 0 otherwise. Sets parg to the parameter arg
src/inputdata.cc:705
↓ 1 callers
Function
checkLitOptions
Read string literal (and regex) options and return the true end. */
src/parsetree.cc:42
↓ 1 callers
Method
clearAllPriorities
Remove all priorities. */
src/fsmap.cc:797
↓ 1 callers
Method
compressTransitions
Merge neighboring transitions that go to the same state and have the same * transitions data. */
src/fsmmin.cc:755
↓ 1 callers
Function
count_codepoints
( code )
contrib/unicode2ragel.rb:229
↓ 1 callers
Method
detachStateDict
src/fsmattach.cc:48
↓ 1 callers
Method
deterministicEntry
Used near the end of an fsm construction. Any labels that are still around * are referenced only by gotos and calls and they need to be made into *
src/fsmgraph.cc:575
↓ 1 callers
Method
doEmbedCondition
src/fsmcond.cc:328
↓ 1 callers
Function
each_alpha
( url, property )
contrib/unicode2ragel.rb:55
↓ 1 callers
Method
epsilonTrans
Assigning an epsilon transition into final states. */
src/fsmbase.cc:464
↓ 1 callers
Method
finalEOFAction
Set EOF actions in final states. */
src/fsmap.cc:615
↓ 1 callers
Method
finalFromStateAction
src/fsmap.cc:726
↓ 1 callers
Method
finalToStateAction
Set to state actions in final states. */
src/fsmap.cc:672
↓ 1 callers
Method
finalizeInstance
src/idbase.cc:31
↓ 1 callers
Method
finalizeNfaRound
src/fsmnfa.cc:74
↓ 1 callers
Function
findAlphTypeInternal
src/common.cc:132
↓ 1 callers
Method
findFirstFinState
Find the final state with the lowest id. */
src/redfsm.cc:547
↓ 1 callers
Method
finishFsmAction
Specify functions to execute upon entering final states. If the start state * is final we can't really specify a function to execute upon entering th
src/fsmap.cc:295
↓ 1 callers
Method
genAnalysis
src/asm.cc:79
↓ 1 callers
Method
generateReduced
src/inputdata.cc:199
↓ 1 callers
Method
generateXML
src/parsedata.cc:1468
↓ 1 callers
Method
globOp
src/fsmgraph.cc:541
↓ 1 callers
Method
hasErrorTrans
src/fsmbase.cc:839
↓ 1 callers
Function
isAbsolutePath
src/parsedata.cc:501
↓ 1 callers
Method
isStartStateIsolated
Determine if there are any entry points into a start state other than the * start state. Setting starting transitions requires that the start state b
src/fsmbase.cc:589
↓ 1 callers
Function
is_valid?
( range, desc, codes )
contrib/unicode2ragel.rb:243
↓ 1 callers
Method
leaveFsmAction
Add functions to any future out transitions that may be made going out of * this state machine. */
src/fsmap.cc:309
↓ 1 callers
Method
longMatchAction
Add functions to the longest match action table for constructing scanners. */
src/fsmap.cc:317
↓ 1 callers
Method
make
src/gendata.cc:866
↓ 1 callers
Function
makeBuiltin
Make a builtin type. Depends on the signed nature of the alphabet type. */
src/parsedata.cc:254
↓ 1 callers
Method
makeFlatClass
src/redfsm.cc:830
↓ 1 callers
Function
makeFsmKeyDec
src/parsedata.cc:123
↓ 1 callers
Function
makeFsmUniqueKeyArray
Like makeFsmKeyArray except the result has only unique keys. They ordering * will be changed. */
src/parsedata.cc:219
↓ 1 callers
Method
makeIncludePathChecks
src/parsedata.cc:517
↓ 1 callers
Method
makeNameTree
Build the name tree and supporting data structures. */
src/parsedata.cc:913
↓ 1 callers
Function
merge
( dict )
grammar/go/utf8pat.rb:85
↓ 1 callers
Method
middleEOFAction
Set EOF actions in the states that have transitions into a final state. */
src/fsmap.cc:639
↓ 1 callers
Method
middleFromStateAction
src/fsmap.cc:749
↓ 1 callers
Method
middleToStateAction
Set to state actions in states that are not final and not the start state. */
src/fsmap.cc:696
↓ 1 callers
Method
minimizeApproximate
* \brief Minmimize by an approximation. * * Repeatedly tries to find states with transitions out to the same set of * states on the same set of key
src/fsmmin.cc:521
↓ 1 callers
Method
minimizePartition1
* \brief Minimize by partitioning version 1. * * Repeatedly tries to split partitions until all partitions are unsplittable. * Produces the most mi
src/fsmmin.cc:107
↓ 1 callers
Method
minimizeStable
* \brief Minimize by pair marking. * * Decides if each pair of states is distinct or not. Uses O(n^2) memory and * should only be used on small gra
src/fsmmin.cc:445
↓ 1 callers
Method
moveSelectTransToSingle
Move ranges to the singles list if it means we can extend some ranges, or if * the spans are of length one. */
src/redfsm.cc:595
↓ 1 callers
Method
nfaFillInStates
src/fsmnfa.cc:32
↓ 1 callers
Method
nfaMergeStates
src/fsmnfa.cc:107
↓ 1 callers
Method
notFinalEOFAction
src/fsmap.cc:630
↓ 1 callers
Method
notFinalFromStateAction
src/fsmap.cc:741
↓ 1 callers
Method
notFinalToStateAction
src/fsmap.cc:687
↓ 1 callers
Method
notStartEOFAction
src/fsmap.cc:622
↓ 1 callers
Method
notStartFromStateAction
src/fsmap.cc:733
↓ 1 callers
Method
notStartToStateAction
src/fsmap.cc:679
↓ 1 callers
Method
nullActionKeys
Zeros out the function ordering keys. This may be called before minimization * when it is known that no more fsm operations are going to be done. Th
src/fsmap.cc:824
↓ 1 callers
Function
openHostBlock
src/gendata.cc:40
↓ 1 callers
Function
openSingleIndent
src/common.cc:164
↓ 1 callers
Method
overStateLimit
src/fsmgraph.cc:1540
↓ 1 callers
Function
prepareHexString
src/parsetree.cc:99
↓ 1 callers
Function
prepareLitString
Convert the literal string which comes in from the scanner into an array of * characters with escapes and options interpreted. Also null terminates t
src/parsetree.cc:62
↓ 1 callers
Method
prepareReduction
src/idbase.cc:302
↓ 1 callers
Function
print_level
( level, dict )
grammar/go/utf8pat.rb:109
↓ 1 callers
Method
reduceFile
src/reducer.cc:198
↓ 1 callers
Method
removeActionDups
Remove duplicates from action lists. This operates only on transition and * eof action lists and so should be called once all actions have been * tr
src/fsmgraph.cc:1930
↓ 1 callers
Method
resetNameScope
src/parsedata.cc:642
↓ 1 callers
Method
resolveFrom
src/parsedata.cc:701
↓ 1 callers
Method
resolvePart
src/parsedata.cc:669
↓ 1 callers
Function
resultWrite
src/parsedata.cc:1189
↓ 1 callers
Method
setAlphType
Set the alphabet type. If the types are not valid returns false. */
src/parsedata.cc:971
↓ 1 callers
Method
setErrorActions
src/fsmap.cc:445
↓ 1 callers
Method
setStateNumbers
src/fsmbase.cc:772
↓ 1 callers
Method
shouldMark
Compare class for the sort that does the partitioning. */
src/fsmstate.cc:422
↓ 1 callers
Method
sortStatesByFinal
Stable sort the states by final state status. */
src/redfsm.cc:477
↓ 1 callers
Method
startEOFAction
Set EOF actions in the start state. */
src/fsmap.cc:595
↓ 1 callers
Method
startToStateAction
Set to state actions in the start state. */
src/fsmap.cc:653
↓ 1 callers
Function
to_ucs4
( range )
contrib/unicode2ragel.rb:87
↓ 1 callers
Function
to_utf8
( range )
contrib/unicode2ragel.rb:218
↓ 1 callers
Method
transferOutActions
src/fsmap.cc:514
↓ 1 callers
Method
transferOutData
src/fsmgraph.cc:331
↓ 1 callers
Method
tryOpenInclude
src/parsedata.cc:472
↓ 1 callers
Method
unsetEntry
Remove the association of an id with a state. The state looses it's entry * point status. Assumes that the id is indeed mapped to state. */
src/fsmbase.cc:356
↓ 1 callers
Method
unsetFinBits
src/fsmbase.cc:627
↓ 1 callers
Method
unsetIncompleteFinals
Unset any final states that are no longer to be final due to final bits. */
src/fsmgraph.cc:638
↓ 1 callers
Method
unsetKilledFinals
Unset any final states that are no longer to be final due to final bits. */
src/fsmgraph.cc:618
↓ 1 callers
Function
utf8_enc
( n )
grammar/go/utf8pat.rb:27
↓ 1 callers
Function
utf8_ranges
( range )
contrib/unicode2ragel.rb:156
↓ 1 callers
Method
writeStatement
src/gendata.cc:1650
↓ 1 callers
Method
writeXML
src/xml.cc:645
↓ 1 callers
Function
xmlEscapeHost
src/xml.cc:474
Method
ACCESS
src/codegen.cc:405
Method
ACCESS
src/asm.cc:116
← previous
next →
101–200 of 908, ranked by callers