home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume20 / metrics / part06 < prev    next >
Text File  |  1989-09-18  |  10KB  |  682 lines

  1. Subject:  v20i013:  Tools for generating software metrics, Part06/14
  2. Newsgroups: comp.sources.unix
  3. Sender: sources
  4. Approved: rsalz@uunet.UU.NET
  5.  
  6. Submitted-by: Brian Renaud <huron.ann-arbor.mi.us!bdr>
  7. Posting-number: Volume 20, Issue 13
  8. Archive-name: metrics/part06
  9.  
  10. ---- Cut Here and unpack ----
  11. #!/bin/sh
  12. # this is part 6 of a multipart archive
  13. # do not concatenate these parts, unpack them in order with /bin/sh
  14. # file src/halstead/c_halsfilt_c continued
  15. #
  16. CurArch=6
  17. if test ! -r s2_seq_.tmp
  18. then echo "Please unpack part 1 first!"
  19.      exit 1; fi
  20. ( read Scheck
  21.   if test "$Scheck" != $CurArch
  22.   then echo "Please unpack part $Scheck next!"
  23.        exit 1;
  24.   else exit 0; fi
  25. ) < s2_seq_.tmp || exit 1
  26. echo "x - Continuing file src/halstead/c_halsfilt_c"
  27. sed 's/^X//' << 'SHAR_EOF' >> src/halstead/c_halsfilt_c
  28. X
  29. X13,
  30. X14,
  31. X0,
  32. X
  33. X13,
  34. X14,
  35. X0,
  36. X
  37. X13,
  38. X14,
  39. X0,
  40. X
  41. X13,
  42. X14,
  43. X0,
  44. X
  45. X13,
  46. X14,
  47. X0,
  48. X
  49. X13,
  50. X14,
  51. X0,
  52. X
  53. X13,
  54. X14,
  55. X0,
  56. X
  57. X13,
  58. X14,
  59. X0,
  60. X
  61. X13,
  62. X14,
  63. X0,
  64. X
  65. X13,
  66. X14,
  67. X0,
  68. X
  69. X13,
  70. X14,
  71. X0,
  72. X
  73. X13,
  74. X14,
  75. X0,
  76. X
  77. X13,
  78. X14,
  79. X0,
  80. X
  81. X3,
  82. X14,
  83. X0,
  84. X
  85. X14,
  86. X0,
  87. X
  88. X2,
  89. X0,
  90. X
  91. X4,
  92. X0,
  93. X
  94. X2,
  95. X4,
  96. X0,
  97. X
  98. X13,
  99. X0,
  100. X
  101. X13,
  102. X0,
  103. X
  104. X13,
  105. X0,
  106. X
  107. X13,
  108. X0,
  109. X
  110. X13,
  111. X0,
  112. X
  113. X13,
  114. X0,
  115. X
  116. X13,
  117. X0,
  118. X
  119. X13,
  120. X-9,
  121. X0,
  122. X
  123. X13,
  124. X0,
  125. X
  126. X13,
  127. X0,
  128. X
  129. X13,
  130. X0,
  131. X
  132. X13,
  133. X0,
  134. X
  135. X13,
  136. X0,
  137. X
  138. X13,
  139. X-9,
  140. X0,
  141. X
  142. X13,
  143. X0,
  144. X
  145. X13,
  146. X0,
  147. X
  148. X13,
  149. X0,
  150. X
  151. X13,
  152. X0,
  153. X
  154. X13,
  155. X0,
  156. X
  157. X13,
  158. X0,
  159. X
  160. X13,
  161. X0,
  162. X
  163. X13,
  164. X0,
  165. X
  166. X13,
  167. X0,
  168. X
  169. X13,
  170. X0,
  171. X
  172. X-8,
  173. X0,
  174. X
  175. X1,
  176. X0,
  177. X
  178. X1,
  179. X0,
  180. X
  181. X13,
  182. X0,
  183. X
  184. X13,
  185. X0,
  186. X
  187. X13,
  188. X0,
  189. X
  190. X13,
  191. X0,
  192. X
  193. X13,
  194. X0,
  195. X
  196. X13,
  197. X0,
  198. X
  199. X9,
  200. X0,
  201. X
  202. X13,
  203. X0,
  204. X
  205. X13,
  206. X0,
  207. X
  208. X13,
  209. X0,
  210. X
  211. X13,
  212. X0,
  213. X
  214. X13,
  215. X0,
  216. X
  217. X13,
  218. X-11,
  219. X0,
  220. X
  221. X13,
  222. X0,
  223. X
  224. X13,
  225. X0,
  226. X
  227. X13,
  228. X0,
  229. X
  230. X13,
  231. X0,
  232. X
  233. X13,
  234. X0,
  235. X
  236. X13,
  237. X0,
  238. X
  239. X13,
  240. X0,
  241. X
  242. X13,
  243. X0,
  244. X
  245. X13,
  246. X0,
  247. X
  248. X13,
  249. X0,
  250. X
  251. X13,
  252. X0,
  253. X
  254. X13,
  255. X0,
  256. X
  257. X8,
  258. X0,
  259. X
  260. X13,
  261. X-10,
  262. X0,
  263. X
  264. X13,
  265. X0,
  266. X
  267. X13,
  268. X0,
  269. X
  270. X13,
  271. X0,
  272. X
  273. X13,
  274. X0,
  275. X
  276. X13,
  277. X0,
  278. X
  279. X13,
  280. X0,
  281. X
  282. X11,
  283. X0,
  284. X
  285. X13,
  286. X0,
  287. X
  288. X13,
  289. X0,
  290. X
  291. X13,
  292. X0,
  293. X
  294. X13,
  295. X0,
  296. X
  297. X13,
  298. X0,
  299. X
  300. X13,
  301. X0,
  302. X
  303. X13,
  304. X0,
  305. X
  306. X13,
  307. X0,
  308. X
  309. X13,
  310. X0,
  311. X
  312. X13,
  313. X0,
  314. X
  315. X13,
  316. X0,
  317. X
  318. X10,
  319. X0,
  320. X
  321. X13,
  322. X0,
  323. X
  324. X13,
  325. X0,
  326. X
  327. X13,
  328. X0,
  329. X
  330. X13,
  331. X0,
  332. X
  333. X13,
  334. X0,
  335. X
  336. X13,
  337. X0,
  338. X
  339. X13,
  340. X0,
  341. X
  342. X13,
  343. X0,
  344. X
  345. X13,
  346. X0,
  347. X
  348. X13,
  349. X0,
  350. X
  351. X13,
  352. X0,
  353. X
  354. X13,
  355. X-12,
  356. X0,
  357. X
  358. X13,
  359. X0,
  360. X
  361. X13,
  362. X0,
  363. X
  364. X13,
  365. X0,
  366. X
  367. X13,
  368. X0,
  369. X
  370. X13,
  371. X-7,
  372. X0,
  373. X
  374. X13,
  375. X0,
  376. X
  377. X12,
  378. X0,
  379. X
  380. X13,
  381. X0,
  382. X
  383. X13,
  384. X0,
  385. X
  386. X13,
  387. X0,
  388. X
  389. X7,
  390. X0,
  391. X
  392. X13,
  393. X0,
  394. X0};
  395. X# define YYTYPE int
  396. Xstruct yywork { YYTYPE verify, advance; } yycrank[] ={
  397. X0,0,    0,0,    1,3,    0,0,    
  398. X0,0,    0,0,    0,0,    0,0,    
  399. X0,0,    0,0,    1,3,    1,0,    
  400. X0,0,    0,0,    0,0,    0,0,    
  401. X0,0,    0,0,    0,0,    0,0,    
  402. X0,0,    0,0,    0,0,    0,0,    
  403. X0,0,    0,0,    0,0,    0,0,    
  404. X0,0,    0,0,    0,0,    0,0,    
  405. X0,0,    0,0,    1,4,    0,0,    
  406. X0,0,    0,0,    1,5,    1,6,    
  407. X1,7,    1,8,    1,8,    1,9,    
  408. X1,10,    1,8,    1,11,    1,8,    
  409. X6,33,    1,3,    10,33,    0,0,    
  410. X0,0,    11,33,    0,0,    0,0,    
  411. X0,0,    0,0,    0,0,    1,12,    
  412. X0,0,    1,13,    1,14,    1,15,    
  413. X1,8,    4,33,    1,16,    34,63,    
  414. X10,33,    11,33,    11,33,    13,33,    
  415. X13,33,    15,33,    15,33,    0,0,    
  416. X0,0,    0,0,    0,0,    0,0,    
  417. X0,0,    0,0,    0,0,    0,0,    
  418. X0,0,    0,0,    0,0,    0,0,    
  419. X0,0,    0,0,    0,0,    0,0,    
  420. X1,8,    0,0,    1,8,    1,8,    
  421. X0,0,    0,0,    1,17,    1,18,    
  422. X1,19,    1,20,    1,21,    1,22,    
  423. X1,23,    1,16,    1,24,    1,16,    
  424. X1,16,    1,25,    1,16,    1,16,    
  425. X1,16,    1,16,    1,16,    1,26,    
  426. X1,27,    1,28,    1,29,    1,16,    
  427. X1,30,    1,16,    1,16,    1,16,    
  428. X1,12,    1,31,    2,0,    1,8,    
  429. X17,39,    18,40,    19,41,    20,44,    
  430. X22,48,    21,46,    23,50,    22,49,    
  431. X25,53,    19,42,    24,51,    26,54,    
  432. X28,59,    20,45,    29,60,    30,61,    
  433. X19,43,    21,47,    24,52,    31,33,    
  434. X7,34,    39,67,    40,68,    2,32,    
  435. X27,55,    27,56,    2,6,    2,7,    
  436. X7,34,    7,0,    41,69,    2,10,    
  437. X2,8,    2,11,    2,8,    42,70,    
  438. X27,57,    43,71,    44,72,    27,58,    
  439. X46,75,    47,76,    48,77,    49,51,    
  440. X50,78,    52,79,    53,80,    55,83,    
  441. X2,13,    2,14,    2,15,    2,8,    
  442. X7,34,    54,81,    56,84,    57,85,    
  443. X7,34,    58,87,    59,88,    7,34,    
  444. X7,34,    7,34,    61,91,    60,89,    
  445. X67,94,    68,95,    54,82,    7,34,    
  446. X69,51,    70,79,    71,96,    72,97,    
  447. X57,86,    60,90,    74,98,    75,51,    
  448. X76,99,    7,34,    77,100,    2,8,    
  449. X78,51,    2,8,    2,8,    80,79,    
  450. X7,34,    81,102,    2,18,    2,19,    
  451. X2,20,    2,21,    2,22,    2,23,    
  452. X2,16,    2,24,    2,16,    2,16,    
  453. X2,25,    2,16,    2,16,    2,16,    
  454. X2,16,    2,16,    2,26,    2,27,    
  455. X2,28,    2,29,    2,16,    2,30,    
  456. X2,16,    2,16,    2,16,    7,35,    
  457. X2,31,    9,36,    2,8,    66,63,    
  458. X7,34,    62,92,    62,92,    82,103,    
  459. X83,104,    9,0,    9,0,    84,105,    
  460. X66,93,    66,93,    66,93,    66,93,    
  461. X66,93,    66,93,    66,93,    66,93,    
  462. X66,93,    66,93,    85,106,    86,107,    
  463. X87,108,    88,109,    89,110,    90,111,    
  464. X62,92,    91,112,    7,34,    95,51,    
  465. X9,0,    9,36,    96,114,    97,115,    
  466. X98,116,    9,36,    99,117,    100,79,    
  467. X9,36,    9,36,    9,36,    102,118,    
  468. X103,119,    104,79,    105,120,    106,121,    
  469. X9,0,    9,0,    9,0,    9,0,    
  470. X9,0,    9,0,    9,0,    9,0,    
  471. X9,0,    9,0,    9,36,    107,122,    
  472. X108,123,    9,37,    109,124,    110,125,    
  473. X111,126,    9,36,    32,62,    32,62,    
  474. X32,62,    32,62,    32,62,    32,62,    
  475. X32,62,    32,62,    32,62,    32,62,    
  476. X32,62,    32,62,    32,62,    32,62,    
  477. X32,62,    32,62,    32,62,    32,62,    
  478. X32,62,    32,62,    32,62,    32,62,    
  479. X32,62,    32,62,    32,62,    32,62,    
  480. X112,51,    114,127,    115,128,    116,79,    
  481. X117,94,    9,36,    118,129,    119,51,    
  482. X120,130,    121,94,    122,125,    123,51,    
  483. X124,131,    126,133,    127,134,    16,38,    
  484. X16,38,    16,38,    16,38,    16,38,    
  485. X16,38,    16,38,    16,38,    16,38,    
  486. X16,38,    128,51,    129,135,    131,94,    
  487. X133,137,    134,51,    135,94,    9,36,    
  488. X16,38,    16,38,    16,38,    16,38,    
  489. X16,38,    16,38,    16,38,    16,38,    
  490. X16,38,    16,38,    16,38,    16,38,    
  491. X16,38,    16,38,    16,38,    16,38,    
  492. X16,38,    16,38,    16,38,    16,38,    
  493. X16,38,    16,38,    16,38,    16,38,    
  494. X16,38,    16,38,    137,79,    0,0,    
  495. X0,0,    0,0,    16,38,    0,0,    
  496. X16,38,    16,38,    16,38,    16,38,    
  497. X16,38,    16,38,    16,38,    16,38,    
  498. X16,38,    16,38,    16,38,    16,38,    
  499. X16,38,    16,38,    16,38,    16,38,    
  500. X16,38,    16,38,    16,38,    16,38,    
  501. X16,38,    16,38,    16,38,    16,38,    
  502. X16,38,    16,38,    35,64,    0,0,    
  503. X0,0,    0,0,    0,0,    0,0,    
  504. X0,0,    0,0,    35,64,    35,0,    
  505. X0,0,    0,0,    0,0,    0,0,    
  506. X0,0,    0,0,    0,0,    0,0,    
  507. X0,0,    0,0,    0,0,    0,0,    
  508. X0,0,    0,0,    0,0,    0,0,    
  509. X0,0,    0,0,    0,0,    0,0,    
  510. X0,0,    0,0,    35,64,    0,0,    
  511. X0,0,    0,0,    35,64,    0,0,    
  512. X35,65,    35,64,    35,64,    35,64,    
  513. X0,0,    0,0,    0,0,    0,0,    
  514. X0,0,    35,66,    0,0,    0,0,    
  515. X0,0,    0,0,    0,0,    0,0,    
  516. X0,0,    0,0,    0,0,    35,64,    
  517. X0,0,    0,0,    0,0,    0,0,    
  518. X0,0,    0,0,    35,64,    0,0,    
  519. X0,0,    0,0,    0,0,    0,0,    
  520. X0,0,    0,0,    0,0,    0,0,    
  521. X0,0,    0,0,    0,0,    0,0,    
  522. X0,0,    0,0,    0,0,    0,0,    
  523. X0,0,    0,0,    0,0,    0,0,    
  524. X0,0,    0,0,    0,0,    0,0,    
  525. X0,0,    0,0,    0,0,    0,0,    
  526. X0,0,    0,0,    35,64,    0,0,    
  527. X0,0,    0,0,    0,0,    0,0,    
  528. X0,0,    0,0,    0,0,    0,0,    
  529. X0,0,    0,0,    0,0,    0,0,    
  530. X0,0,    0,0,    0,0,    0,0,    
  531. X0,0,    0,0,    0,0,    0,0,    
  532. X0,0,    0,0,    0,0,    0,0,    
  533. X35,64,    45,0,    45,0,    45,0,    
  534. X45,0,    45,0,    45,0,    45,0,    
  535. X45,0,    45,73,    45,73,    45,0,    
  536. X45,0,    45,0,    45,0,    45,0,    
  537. X45,0,    45,0,    45,0,    45,0,    
  538. X45,0,    45,0,    45,0,    45,0,    
  539. X45,0,    45,0,    45,0,    45,0,    
  540. X45,0,    45,0,    45,0,    45,0,    
  541. X0,0,    45,0,    45,0,    45,0,    
  542. X45,0,    45,0,    45,0,    45,0,    
  543. X45,73,    45,0,    45,0,    45,0,    
  544. X45,0,    45,0,    45,0,    45,0,    
  545. X45,38,    0,0,    0,0,    0,0,    
  546. X0,0,    0,0,    0,0,    0,0,    
  547. X0,0,    0,0,    45,73,    0,0,    
  548. X45,0,    45,0,    45,0,    45,0,    
  549. X45,0,    45,38,    0,0,    0,0,    
  550. X0,0,    0,0,    0,0,    0,0,    
  551. X0,0,    0,0,    0,0,    0,0,    
  552. X0,0,    0,0,    0,0,    0,0,    
  553. X0,0,    0,0,    0,0,    0,0,    
  554. X0,0,    0,0,    0,0,    0,0,    
  555. X0,0,    0,0,    0,0,    45,0,    
  556. X45,0,    45,0,    45,0,    0,0,    
  557. X45,0,    45,38,    0,0,    0,0,    
  558. X0,0,    0,0,    0,0,    0,0,    
  559. X0,0,    0,0,    0,0,    0,0,    
  560. X0,0,    0,0,    0,0,    0,0,    
  561. X0,0,    0,0,    0,0,    0,0,    
  562. X0,0,    45,74,    0,0,    0,0,    
  563. X0,0,    0,0,    0,0,    45,0,    
  564. X45,0,    45,0,    45,0,    45,0,    
  565. X51,0,    51,0,    51,0,    51,0,    
  566. X51,0,    51,0,    51,0,    51,0,    
  567. X51,73,    51,73,    51,0,    51,0,    
  568. X51,0,    51,0,    51,0,    51,0,    
  569. X51,0,    51,0,    51,0,    51,0,    
  570. X51,0,    51,0,    51,0,    51,0,    
  571. X51,0,    51,0,    51,0,    51,0,    
  572. X51,0,    51,0,    51,0,    0,0,    
  573. X51,0,    51,0,    51,0,    51,0,    
  574. X51,0,    51,0,    51,0,    51,73,    
  575. X51,0,    51,0,    51,0,    51,0,    
  576. X51,0,    51,0,    51,0,    51,38,    
  577. X0,0,    0,0,    0,0,    0,0,    
  578. X0,0,    0,0,    0,0,    0,0,    
  579. X0,0,    51,73,    0,0,    51,0,    
  580. X51,0,    51,0,    51,0,    51,0,    
  581. X51,38,    0,0,    0,0,    0,0,    
  582. X0,0,    0,0,    0,0,    0,0,    
  583. X0,0,    0,0,    0,0,    0,0,    
  584. X0,0,    0,0,    0,0,    0,0,    
  585. X0,0,    0,0,    0,0,    0,0,    
  586. X0,0,    0,0,    0,0,    0,0,    
  587. X0,0,    0,0,    51,0,    51,0,    
  588. X51,0,    51,0,    0,0,    51,0,    
  589. X51,38,    0,0,    0,0,    0,0,    
  590. X0,0,    0,0,    0,0,    0,0,    
  591. X0,0,    0,0,    0,0,    0,0,    
  592. X0,0,    0,0,    0,0,    0,0,    
  593. X0,0,    0,0,    0,0,    0,0,    
  594. X0,0,    0,0,    0,0,    0,0,    
  595. X0,0,    0,0,    51,0,    51,0,    
  596. X51,0,    51,0,    51,0,    79,0,    
  597. X79,0,    79,0,    79,0,    79,0,    
  598. X79,0,    79,0,    79,0,    79,101,    
  599. X79,101,    79,0,    79,0,    79,0,    
  600. X79,0,    79,0,    79,0,    79,0,    
  601. X79,0,    79,0,    79,0,    79,0,    
  602. X79,0,    79,0,    79,0,    79,0,    
  603. X79,0,    79,0,    79,0,    79,0,    
  604. X79,0,    79,0,    0,0,    79,0,    
  605. X79,0,    79,0,    79,0,    79,0,    
  606. X79,0,    79,0,    79,101,    79,101,    
  607. X79,0,    79,0,    79,0,    79,0,    
  608. X79,0,    79,0,    0,0,    0,0,    
  609. X0,0,    0,0,    0,0,    0,0,    
  610. X0,0,    0,0,    0,0,    0,0,    
  611. X79,0,    79,0,    79,0,    79,0,    
  612. X79,0,    79,0,    79,0,    0,0,    
  613. X0,0,    0,0,    0,0,    0,0,    
  614. X0,0,    0,0,    0,0,    0,0,    
  615. X0,0,    0,0,    0,0,    0,0,    
  616. X0,0,    0,0,    0,0,    0,0,    
  617. X0,0,    0,0,    0,0,    0,0,    
  618. X0,0,    0,0,    0,0,    0,0,    
  619. X0,0,    79,0,    79,0,    79,0,    
  620. X79,0,    0,0,    79,0,    0,0,    
  621. X0,0,    0,0,    0,0,    0,0,    
  622. X0,0,    0,0,    0,0,    0,0,    
  623. X0,0,    0,0,    0,0,    0,0,    
  624. X0,0,    0,0,    0,0,    0,0,    
  625. X0,0,    0,0,    0,0,    0,0,    
  626. X0,0,    0,0,    0,0,    0,0,    
  627. X0,0,    79,0,    79,0,    79,0,    
  628. X79,0,    79,0,    94,0,    94,0,    
  629. X94,0,    94,0,    94,0,    94,0,    
  630. X94,0,    94,0,    94,113,    94,113,    
  631. X94,0,    94,0,    94,0,    94,0,    
  632. X94,0,    94,0,    94,0,    94,0,    
  633. X94,0,    94,0,    94,0,    94,0,    
  634. X94,0,    94,0,    94,0,    94,0,    
  635. X94,0,    94,0,    94,0,    94,0,    
  636. X94,0,    0,0,    94,0,    94,0,    
  637. X94,0,    94,0,    94,0,    94,0,    
  638. X94,0,    94,113,    94,0,    94,0,    
  639. X94,0,    94,0,    94,0,    94,0,    
  640. X94,0,    0,0,    0,0,    0,0,    
  641. X0,0,    0,0,    0,0,    0,0,    
  642. X0,0,    0,0,    0,0,    94,0,    
  643. X94,0,    94,0,    94,0,    94,0,    
  644. X94,0,    94,0,    0,0,    0,0,    
  645. X0,0,    0,0,    0,0,    0,0,    
  646. X0,0,    0,0,    0,0,    0,0,    
  647. X0,0,    0,0,    0,0,    0,0,    
  648. X0,0,    0,0,    0,0,    0,0,    
  649. X0,0,    0,0,    0,0,    0,0,    
  650. X0,0,    0,0,    0,0,    0,0,    
  651. X94,0,    94,0,    94,0,    94,0,    
  652. X0,0,    94,0,    0,0,    0,0,    
  653. X0,0,    0,0,    0,0,    0,0,    
  654. X0,0,    0,0,    0,0,    0,0,    
  655. X0,0,    0,0,    0,0,    0,0,    
  656. X0,0,    0,0,    0,0,    0,0,    
  657. X0,0,    0,0,    0,0,    0,0,    
  658. X0,0,    0,0,    0,0,    0,0,    
  659. X94,0,    94,0,    94,0,    94,0,    
  660. X94,0,    125,0,    125,0,    125,0,    
  661. X125,0,    125,0,    125,0,    125,0,    
  662. X125,0,    125,132,    125,132,    125,0,    
  663. X125,0,    125,0,    125,0,    125,0,    
  664. X125,0,    125,0,    125,0,    125,0,    
  665. X125,0,    125,0,    125,0,    125,0,    
  666. X125,0,    125,0,    125,0,    125,0,    
  667. X125,0,    125,0,    125,0,    125,0,    
  668. X0,0,    125,0,    125,0,    125,0,    
  669. X125,0,    125,0,    125,0,    125,0,    
  670. X125,132,    125,0,    125,0,    125,0,    
  671. X125,0,    125,0,    125,0,    125,0,    
  672. X0,0,    0,0,    0,0,    0,0,    
  673. X0,0,    0,0,    0,0,    0,0,    
  674. X0,0,    0,0,    125,0,    125,0,    
  675. SHAR_EOF
  676. echo "End of part 6"
  677. echo "File src/halstead/c_halsfilt_c is continued in part 7"
  678. echo "7" > s2_seq_.tmp
  679. exit 0
  680.  
  681.  
  682.