home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume2 / basic / part4 / bs2 / mkop.sh < prev    next >
Encoding:
Text File  |  1986-11-30  |  791 b   |  35 lines

  1. echo "/* operat2.c -- more operators for bs.  the ones that are all alike."
  2. echo " */"
  3. echo ""
  4. echo "#include \"bsdefs.h\""
  5. echo ""
  6. op "iadd" "INT" "+" "ival"
  7. op "radd" "DBL" "+" "rval" 
  8. op "isub" "INT" "-" "ival" 
  9. op "rsub" "DBL" "-" "rval" 
  10. op "imult" "INT" "*" "ival" 
  11. op "rmult" "DBL" "*" "rval" 
  12. op "idiv" "INT" "/" "ival" 
  13. op "rdiv" "DBL" "/" "rval" 
  14. op "imod" "INT" "%" "ival" 
  15. op "ieq" "INT" "==" "ival" 
  16. rop "req" "=="
  17. sop "seq" "=="
  18. op "ineq" "INT" "!=" "ival" 
  19. rop "rneq" "!="
  20. sop "sneq" "!="
  21. op "ileq" "INT" "<=" "ival" 
  22. rop "rleq" "<="
  23. sop "sleq" "<="
  24. op "ilt" "INT" "<" "ival" 
  25. rop "rlt" "<"
  26. sop "slt" "<"
  27. op "igeq" "INT" ">=" "ival" 
  28. rop "rgeq" ">="
  29. sop "sgeq" ">="
  30. op "igt" "INT" ">" "ival" 
  31. rop "rgt" ">"
  32. sop "sgt" ">"
  33. op "or" "INT" "||" "ival" 
  34. op "and" "INT" "&&" "ival" 
  35.