- ;(fget 'A 'B 'C "数据函数名")
- (defun fget (fr sl fa lname) ;/ lh lst j nn)
- (setq lh (car (eval(read lname)));分离表头
- lst (cadr(eval(read lname)));分离框架
- j -1)
- (setq lst (cadr(assoc fa (cadr (assoc sl
- (cadr(assoc fr lst)))))));检索
- (repeat (length lh)
- (setq j (1+ j) nn (nth j lh))
- (set nn (nth j lst)) ;将检索值给相应表头
- )
- lst ;返回值
- )
怎么构造data3关联表,使检索表函数运行 |