Learn More
few problems lend themselves to closed-form solution, we often need to convert formal definitions into practical numerical methods. One such problem deals with the Principal Value integral , which many students encounter in a course on functions of a complex variable. However, the prospect of evaluating one numerically might seem rather daunting. To the(More)
The April 2000 issue of ACM SIGPLAN Notices contained several articles that touched directly or indirectly on finite state machines (FSMs). In Fortran and Basic the computed GOTO provides a direct, if cumbersome, method for constructing state machines. Languages with CASE or SWITCH provide a more structured route. When none of these is available, FSMs may(More)
ers14 u s i n g t h e s t a t i c a p p r o x i m a t i o n a r e t r u s t-worthy. We note t h a t r e c e n t DWBA c a l c u l a t i o n s of (p , n ') on a l a r g e series of t a r g e t s g i v e good (g e n e r a l l y within a f a c t o r of-2 i n a b s o l u t e m a g-nitude) s y s t e m a t i c a g r e e m e n t w i t h p r e s e n t measurements(More)
Forth is a language that, for most programmers, is like the back side of the Moon: they know it is there but have never laid eyes on it. Yet Forth is mature (about as old as Lisp or C)) ubiquitous in everyday applications such as automated tellers, package tracking, airline reservations, telephone switching systems, and microcontrollers everywheree and(More)
years ago 1). So, a word of self-introduction is in order. Back in the summer of 1960, while interning at Grumman Aircraft, I was assigned to learn the new language Fortran so that I could program the company's brand-new IBM 704. The rules of engagement were arcane—you wrote out the program on an official IBM programmer's pad, submitted it to the keypunch(More)
This installment of computing prescriptions illustrates how complex arithmetic can simplify algorithms in two-dimensional Cartesian vector space as well as how to make difficult numerical integrals tractable. In other words, computer languages for scientific applications should support complex arithmetic.