# Renames Jam's COOL directory files back to their original long names
# for UNIX/HPFS file systems.
echo Renaming COOL source files.
mv avl_tree.c AVL_Tree.C
mv avl_tree.h AVL_Tree.h
mv associat.c Association.C
mv associat.h Association.h
mv base_bnn.c Base_Binary_Node.C
mv base_bnn.h Base_Binary_Node.h
mv base_bnt.c Base_Binary_Tree.C
mv base_bnt.h Base_Binary_Tree.h
mv base_has.c Base_Hash.C
mv base_has.h Base_Hash.h
mv base_lis.c Base_List.C
mv base_lis.h Base_List.h
mv base_m_v.c Base_M_Vector.C
mv base_m_v.h Base_M_Vector.h
mv base_mat.c Base_Matrix.C
mv base_mat.h Base_Matrix.h
mv base_que.c Base_Queue.C
mv base_que.h Base_Queue.h
mv base_sta.c Base_Stack.C
mv base_sta.h Base_Stack.h
mv base_vec.c Base_Vector.C
mv base_vec.h Base_Vector.h
mv bignum.c Bignum.C
mv bignum.h Bignum.h
mv binary_n.c Binary_Node.C
mv binary_n.h Binary_Node.h
mv binary_t.c Binary_Tree.C
mv binary_t.h Binary_Tree.h
mv bit_set.c Bit_Set.C
mv bit_set.h Bit_Set.h
mv bit_tabl.c Bit_Table.C
mv complex.c Complex.C
mv complex.h Complex.h
mv d_node.c D_Node.C
mv d_node.h D_Node.h
mv date_tim.c Date_Time.C
mv date_tim.h Date_Time.h
mv envelope.h Envelope.h
mv gen_stri.c Gen_String.C
mv gen_stri.h Gen_String.h
mv handle.h Handle.h
mv hash_tab.c Hash_Table.C
mv hash_tab.h Hash_Table.h
mv iterator.h Iterator.h
mv list.c List.C
mv list.h List.h
mv m_vector.c M_Vector.C
mv m_vector.h M_Vector.h
mv matrix.c Matrix.C
mv matrix.h Matrix.h
mv nt_state.c NT_State.C
mv nt_state.h NT_State.h
mv n_node.c N_Node.C
mv n_node.h N_Node.h
mv n_tree.c N_Tree.C
mv n_tree.h N_Tree.h
mv pair.c Pair.C
mv pair.h Pair.h
mv property.c Property.C
mv property.h Property.h
mv quaterni.c Quaternion.C
mv quaterni.h Quaternion.h
mv queue.c Queue.C
mv queue.h Queue.h
mv random.c Random.C
mv random.h Random.h
mv range.c Range.C
mv range.h Range.h
mv rational.c Rational.C
mv rational.h Rational.h
mv regexp.c Regexp.C
mv regexp.h Regexp.h
mv set.c Set.C
mv set.h Set.h
mv shared.h Shared.h
mv stack.c Stack.C
mv stack.h Stack.h
mv string.c String.C
mv string.h String.h
mv timer.c Timer.C
mv timer.h Timer.h
mv value.c Value.C
mv value.h Value.h
mv vector.c Vector.C
mv vector.h Vector.h
mv char.c char.C
mv char.h char.h
mv calendar.h calendar.h
mv country.h country.h
mv timezone.h timezone.h
mv defs.h defs.h
mv misc.h misc.h
mv test.c test.C
mv test.h test.h
echo Renaming COOL tests files.
mv tests/test_avl.c tests/test_AVL.C
mv tests/test_as1.c tests/test_Association.C
mv tests/test_ass.c tests/test_Association2.C
mv tests/test_bt.c tests/test_BT.C
mv tests/test_big.c tests/test_Bignum.C
mv tests/test_bit.c tests/test_Bit_Set.C
mv tests/test_com.c tests/test_Complex.C
mv tests/test_dt.c tests/test_DT.C
mv tests/test_gs.c tests/test_GS.C
mv tests/test_han.c tests/test_Handle.C
mv tests/test_has.c tests/test_Hash_Table.C
mv tests/test_ite.c tests/test_Iterator.C
mv tests/test_lis.c tests/test_List.C
mv tests/test_m_v.c tests/test_M_Vector.C
mv tests/test_mat.c tests/test_Matrix.C
mv tests/test_nt.c tests/test_NT.C
mv tests/test_pai.c tests/test_Pair.C
mv tests/test_pro.c tests/test_Property.C
mv tests/test_qua.c tests/test_Quaternion.C
mv tests/test_que.c tests/test_Queue.C
mv tests/test_ran.c tests/test_Random.C
mv tests/test_rng.c tests/test_Range.C
mv tests/test_rat.c tests/test_Rat.C
mv tests/test_reg.c tests/test_Regexp.C
mv tests/test_set.c tests/test_Set.C
mv tests/test_sta.c tests/test_Stack.C
mv tests/test_str.c tests/test_String.C
mv tests/test_tim.c tests/test_Timer.C
mv tests/test_val.c tests/test_Value.C
mv tests/test_vec.c tests/test_Vector.C
mv tests/test_cha.c tests/test_char.C
mv tests/test_nod.c tests/test_nodes.C
echo Renaming COOL example files.
mv examples/paragrap.h examples/paragraph.h
mv examples/ex2_4.c examples/ex2_4.C
mv examples/ex2_7.c examples/ex2_7.C
mv examples/ex2_9.c examples/ex2_9.C
mv examples/ex3_10.c examples/ex3_10.C
mv examples/ex3_12.c examples/ex3_12.C
mv examples/ex3_4.c examples/ex3_4.C
mv examples/ex3_6.c examples/ex3_6.C
mv examples/ex3_8.c examples/ex3_8.C
mv examples/ex4_7.c examples/ex4_7.C
mv examples/ex4_9.c examples/ex4_9.C
mv examples/ex5_8.c examples/ex5_8.C
mv examples/ex6_10.c examples/ex6_10.C
mv examples/ex6_4.c examples/ex6_4.C
mv examples/ex6_6.c examples/ex6_6.C
mv examples/ex6_8.c examples/ex6_8.C
mv examples/ex7_4.c examples/ex7_4.C
mv examples/ex7_7.c examples/ex7_7.C
mv examples/ex7_9.c examples/ex7_9.C
mv examples/ex8_4.c examples/ex8_4.C
mv examples/ex8_6.c examples/ex8_6.C
mv examples/ex9_11.c examples/ex9_11.C
mv examples/ex9_5.c examples/ex9_5.C
mv examples/ex9_7.c examples/ex9_7.C
