some more renaming
[aqualang.git] / convert.sh
blobbfa858de7bc8a00873a975b08bb09a6f058e5dc4
2 pats=(
3 "s/NIL/Type::Nil/g"
4 "s/NUMBER/Type::Number/g"
5 "s/STRING/Type::String/g"
6 "s/PROTO_STRING/Type::ProtoString/g"
7 "s/TREE/Type::Tree/g"
8 "s/FUNCTION/Type::Function/g"
9 "s/TABLE/Type::Table/g"
10 "s/ARRAY/Type::Array/g"
11 "s/RETURN/Type::Return/g"
12 "s/BREAK/Type::Break/g"
13 "s/CONTINUE/Type::Continue/g"
14 "s/USERPOINTER/Type::UserPtr/g"
17 find src/ include/ -type f | while read filename; do
18 "processing '$filename':"
19 for pat in ${pats[*]}; do
20 echo " current pattern: $pat"
21 echo sed -i "$pat" "$filename"
22 done
23 done