summaryrefslogtreecommitdiff
path: root/ipl/data/regexp.tok
diff options
context:
space:
mode:
Diffstat (limited to 'ipl/data/regexp.tok')
-rw-r--r--ipl/data/regexp.tok363
1 files changed, 363 insertions, 0 deletions
diff --git a/ipl/data/regexp.tok b/ipl/data/regexp.tok
new file mode 100644
index 0000000..430a082
--- /dev/null
+++ b/ipl/data/regexp.tok
@@ -0,0 +1,363 @@
+
+Unary operators:
+
+ 1 !e
+ 2 *e
+ 12 -e
+ 19 /e
+ 26 =e
+ 5 @e
+ 13 \e
+ 5 ~e
+
+ 83 total
+
+Binary operators:
+
+ 5 e1 ! e2
+ 14 e1 & e2
+ 11 e1 + e2
+ 3 e1 ++ e2
+ 2 e1 ++:= e2
+ 1 e1 +:= e2
+ 5 e1 - e2
+ 8 e1 . e2
+ 95 e1 := e2
+ 2 e1 < e2
+ 2 e1 = e2
+ 3 e1 == e2
+ 4 e1 === e2
+ 5 e1 > e2
+ 2 e1 || e2
+ 1 e1 ||:= e2
+ 3 e1 ~== e2
+ 27 e1[e2]
+
+ 193 total
+
+Other operators:
+
+ 33 (...)
+ 31 [...]
+ 173 e(...)
+ 5 e1[e2:e3]
+ 1 e{...}
+
+ 243 total
+
+Control structures:
+
+ 2 break
+ 3 case
+ 16 case selector
+ 2 default
+ 14 e1 ; e2
+ 4 e1 ? e2
+ 2 e1 \ e2
+ 71 e1 | e2
+ 3 every e1 do e2
+ 16 fail
+ 10 if e1 then e2
+ 19 if e1 then e2 else e3
+ 3 initial
+ 12 return e
+ 23 suspend e
+ 2 suspend e1 do e2
+ 1 until e1 do e2
+ 4 while e1 do e2
+
+ 207 total
+
+Keywords:
+
+ 1 &cset
+ 6 &digits
+ 1 &letters
+ 10 &null
+ 10 &pos
+ 4 &subject
+
+ 32 total
+
+Literals:
+
+ 20 0
+ 56 1
+ 8 2
+ 1 3
+ 17 ""
+ 2 "$"
+ 2 "("
+ 2 ")"
+ 1 "*"
+ 1 "+"
+ 1 ","
+ 2 "-"
+ 1 "."
+ 1 ".*"
+ 1 "="
+ 1 "?"
+ 1 "D"
+ 1 "S"
+ 1 "W"
+ 1 "["
+ 3 "\\"
+ 1 "\\B"
+ 1 "\\D"
+ 1 "\\S"
+ 1 "\\W"
+ 1 "\\b"
+ 1 "\\d"
+ 1 "\\s"
+ 1 "\\w"
+ 1 "]"
+ 2 "^"
+ 1 "_"
+ 1 "d"
+ 3 "list"
+ 1 "s"
+ 1 "w"
+ 1 "{"
+ 3 "|"
+ 1 "}"
+ 1 '()*+.?[\\{|'
+ 1 '(*+.?[\\{|'
+ 1 '-\\'
+ 1 '123456789'
+ 1 'BDSWbdsw'
+ 1 '\t\n\v\f\r '
+
+ 153 total
+
+Variable references:
+
+ 1 C
+ 2 L
+ 1 ReCaseDependent
+ 2 RePat
+ 2 Re_Alt
+ 2 Re_AnyString
+ 5 Re_Arb
+ 5 Re_ArbNo
+ 2 Re_ArbString
+ 1 Re_Default
+ 6 Re_Digits
+ 2 Re_Filter
+ 1 Re_LeftmostShortest
+ 2 Re_MatchParenGroup
+ 2 Re_MatchReg
+ 2 Re_NOrMoreTimes
+ 5 Re_NTimes
+ 2 Re_NToMTimes
+ 3 Re_NonDigits
+ 3 Re_NonSpace
+ 2 Re_NonWordBoundary
+ 5 Re_NonWordChars
+ 2 Re_OneOrMore
+ 1 Re_Ordered
+ 11 Re_ParenGroups
+ 6 Re_Space
+ 8 Re_TabAny
+ 24 Re_Tok
+ 2 Re_WordBoundary
+ 8 Re_WordChars
+ 1 Re_ZeroOrOneTimes
+ 3 Re__any
+ 4 Re__find
+ 2 Re__many
+ 3 Re__match
+ 6 Re__tabmatch
+ 3 Re__upto
+ 1 Re_c_tabmatch
+ 1 Re_cset
+ 5 Re_match1
+ 3 Re_pat1
+ 6 Re_prevTok
+ 1 Re_result_merge
+ 8 Re_skip
+ 1 Re_string
+ 5 Re_tok_match
+ 17 any
+ 12 args
+ 4 c
+ 1 c_any
+ 1 c_many
+ 2 c_match
+ 2 c_upto
+ 2 ch
+ 3 chars
+ 2 comma
+ 2 complement
+ 1 copy
+ 4 cset
+ 8 e
+ 3 e1
+ 4 e2
+ 6 find
+ 3 groupNbr
+ 14 i
+ 8 i1
+ 6 i2
+ 5 integer
+ 3 lastPList
+ 3 lastString
+ 6 lastTok
+ 6 level
+ 4 m
+ 3 many
+ 5 match
+ 13 move
+ 14 n
+ 3 newPos
+ 2 nondigits
+ 6 nonwd
+ 2 ord
+ 1 origPos
+ 8 p
+ 2 parenNbr
+ 36 plist
+ 12 pos
+ 7 prc
+ 1 proc
+ 1 pull
+ 1 push
+ 3 put
+ 2 r
+ 7 r1
+ 8 r2
+ 3 result
+ 3 results
+ 29 s
+ 3 special
+ 1 string
+ 25 tab
+ 16 tok
+ 1 tokList
+ 1 tokList1
+ 1 tokList2
+ 3 type
+ 1 untab
+ 5 upto
+ 6 wd
+ 4 x
+
+ 544 total
+
+Field references:
+
+ 5 args
+ 3 proc
+
+ 8 total
+
+Declarations:
+
+ 6 global
+ 1 invocable
+ 1 link
+ 14 local
+ 44 procedure
+ 1 record
+ 3 static
+
+ 70 total
+
+Globals:
+
+ 1 Re_AnyString
+ 1 Re_ArbString
+ 1 Re_Digits
+ 1 Re_Filter
+ 1 Re_NonDigits
+ 1 Re_NonSpace
+ 1 Re_NonWordChars
+ 1 Re_Ordered
+ 1 Re_ParenGroups
+ 1 Re_Space
+ 1 Re_WordChars
+ 1 Re__any
+ 1 Re__find
+ 1 Re__many
+ 1 Re__match
+ 1 Re__tabmatch
+ 1 Re__upto
+
+ 17 total
+
+Locals:
+
+ 1 args
+ 2 c
+ 1 ch
+ 1 chars
+ 1 comma
+ 1 complement
+ 1 e
+ 1 e1
+ 1 e2
+ 2 i
+ 1 lastTok
+ 1 m
+ 1 n
+ 1 newPos
+ 4 p
+ 2 plist
+ 2 prc
+ 1 r
+ 1 r1
+ 1 r2
+ 1 result
+ 1 results
+ 5 s
+ 1 special
+ 1 tok
+ 1 x
+
+ 37 total
+
+Statics:
+
+ 1 lastPList
+ 1 lastString
+ 1 nondigits
+ 1 parenNbr
+
+ 4 total
+
+Procedure parameters:
+
+ 1 C
+ 1 L
+ 1 groupNbr
+ 4 i
+ 2 i1
+ 2 i2
+ 2 level
+ 1 m
+ 4 n
+ 2 nonwd
+ 1 origPos
+ 7 plist
+ 4 s
+ 7 tok
+ 1 tokList
+ 1 tokList1
+ 1 tokList2
+ 2 wd
+
+ 44 total
+
+Record fields:
+
+ 1 args
+ 1 proc
+
+ 2 total
+
+Included files:
+
+ 1 noncase
+
+ 1 total
+
+Total tokens: 1638