Changeset 997c16c in tol
- Timestamp:
- Oct 26, 2008, 7:17:12 PM (18 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 64f4b50
- Parents:
- 3851677
- File:
-
- 1 edited
-
tol/btol/real_type/datgrav.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
tol/btol/real_type/datgrav.cpp
r3851677 r997c16c 952 952 } 953 953 #endif 954 } 955 956 //-------------------------------------------------------------------- 957 DeclareContensClass(BDat, BDatTemporary, BDatFileCat); 958 DefExtOpr(1, BDatFileCat, "FileCat", 2, 2, "Set Text", 959 "(Set origin, Text target)", 960 I2("Cats a set of files into target. On error returns FALSE, else returns TRUE.", 961 "Copia un conjunto de ficheros en otro. En caso de error devuelve FALSO y si no " 962 "CIERTO."), 963 BOperClassify::System_); 964 void BDatFileCat::CalcContens() 965 //-------------------------------------------------------------------- 966 { 967 const BSet& origin = Set(Arg(1)); 968 const BText& target = Text(Arg(2)); 969 BArray<BText> in(origin.Card()); 970 int i; 971 BSyntaxObject* obj; 972 for(i=0; i<in.Size(); i++) 973 { 974 obj = origin[i+1]; 975 if(obj && (obj->Grammar()==GraText())) 976 { 977 in[i] = Text(obj); 978 } 979 else 980 { 981 Error(BText("[FileCat] ")+ 982 I2("Argument 'origin' must have just Text elements", 983 "El argumento 'origin' debe tener sólo elementos " 984 "de tipo Text")); 985 } 986 } 987 contens_ = BSys::Cat(in, target); 954 988 } 955 989
Note: See TracChangeset
for help on using the changeset viewer.
