# Renames Jam's COOL directory files to DOS (8.3) names from their original
# long names under UNIX/HPFS file systems.
echo Renaming COOL source files.
mv AVL_Tree.C avl_tree.c
mv AVL_Tree.h avl_tree.h
mv Association.C associat.c
mv Association.h associat.h
mv Base_Binary_Node.C base_bnn.c
mv Base_Binary_Node.h base_bnn.h
mv Base_Binary_Tree.C base_bnt.c
mv Base_Binary_Tree.h base_bnt.h
mv Base_Hash.C base_has.c
mv Base_Hash.h base_has.h
mv Base_List.C base_lis.c
mv Base_List.h base_lis.h
mv Base_M_Vector.C base_m_v.c
mv Base_M_Vector.h base_m_v.h
mv Base_Matrix.C base_mat.c
mv Base_Matrix.h base_mat.h
mv Base_Queue.C base_que.c
mv Base_Queue.h base_que.h
mv Base_Stack.C base_sta.c
mv Base_Stack.h base_sta.h
mv Base_Vector.C base_vec.c
mv Base_Vector.h base_vec.h
mv Bignum.C bignum.c
mv Bignum.h bignum.h
mv Binary_Node.C binary_n.c
mv Binary_Node.h binary_n.h
mv Binary_Tree.C binary_t.c
mv Binary_Tree.h binary_t.h
mv Bit_Set.C bit_set.c
mv Bit_Set.h bit_set.h
mv Bit_Table.C bit_tabl.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_Time.C date_tim.c
mv Date_Time.h date_tim.h
mv Envelope.h envelope.h
mv Gen_String.C gen_stri.c
mv Gen_String.h gen_stri.h
mv Handle.h handle.h
mv Hash_Table.C hash_tab.c
mv Hash_Table.h hash_tab.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 Quaternion.C quaterni.c
mv Quaternion.h quaterni.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_Association.C tests/test_as1.c
mv tests/test_Association2.C tests/test_ass.c
mv tests/test_BT.C tests/test_bt.c
mv tests/test_Bignum.C tests/test_big.c
mv tests/test_Bit_Set.C tests/test_bit.c
mv tests/test_Complex.C tests/test_com.c
mv tests/test_DT.C tests/test_dt.c
mv tests/test_GS.C tests/test_gs.c
mv tests/test_Handle.C tests/test_han.c
mv tests/test_Hash_Table.C tests/test_has.c
mv tests/test_Iterator.C tests/test_ite.c
mv tests/test_List.C tests/test_lis.c
mv tests/test_M_Vector.C tests/test_m_v.c
mv tests/test_Matrix.C tests/test_mat.c
mv tests/test_NT.C tests/test_nt.c
mv tests/test_Pair.C tests/test_pai.c
mv tests/test_Property.C tests/test_pro.c
mv tests/test_Quaternion.C tests/test_qua.c
mv tests/test_Queue.C tests/test_que.c
mv tests/test_Random.C tests/test_ran.c
mv tests/test_Range.C tests/test_rng.c
mv tests/test_Rat.C tests/test_rat.c
mv tests/test_Regexp.C tests/test_reg.c
mv tests/test_Set.C tests/test_set.c
mv tests/test_Stack.C tests/test_sta.c
mv tests/test_String.C tests/test_str.c
mv tests/test_Timer.C tests/test_tim.c
mv tests/test_Value.C tests/test_val.c
mv tests/test_Vector.C tests/test_vec.c
mv tests/test_char.C tests/test_cha.c
mv tests/test_nodes.C tests/test_nod.c
echo Renaming COOL example files.
mv examples/paragraph.h examples/paragrap.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
