forked from jeffsvajlenko/CloneWorks
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathguide
48 lines (38 loc) · 1.3 KB
/
guide
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#
# Guide for creating configuration files.
###########################
# Code-Fragment Procesors #
###########################
# Provide a list of code fragment processors to apply to the code fragments. Applied in
# the order specified. Specified as format:
#
#transform=name[ parameters]
#
# name - Name of executable in 'cfprocessor/'
# parameters - Parameters passed to the transformation executable (in addition
# to the standard ones).
#
#e.g.: 'cfproc=rename-blind'
#e.g.: 'cfproc=abstract literals'
##############
# Term Split #
##############
# How to split the code into terms. Can be lines or language-tokens. When
# splitting by line, use transformations to layout the code for the desired
# term definition. By default, extraction performs strict pretty-printing
# and removes comments. So split by line without any custom layout splits by
# pretty-printed code statements.
####################
# Term Processors #
####################
# Processing to apply on the terms. Applied in the order specified.
# Specified as format:
#
#termproc=name[ initialization string]
#
# name - The name of the token processor class.
# initialization string - A string passed to teh class to initialize it.
#
#e.g.: 'termproc=FilterSeperators'
#e.g.: 'termproc=FilterOperators'
#e.g.: 'termproc=NGram 3'