libs/chessx-pgn/guess/common.h
// square_Move(): Return the new square resulting from moving in
//      direction d from x.

Return the new square resulting from moving in
direction d from x.
Return the new square resulting from moving in direction d from x .
inline squareT
square_Move(squareT sq, directionT dir)
{
    return sqMove[sq][dir];
}
inline squareT square_Move ( squareT sq , directionT dir ) { return sqMove [ sq ] [ dir ] ; }
square_Move(): Return the new square resulting from moving in
direction d from x.
square_Move () : Return the new square resulting from moving in direction d from x .