Function Procedure Packages Oracle PLSQL Tutorial

SQL>  create package RECURSION is
  2   procedure A(p number);
  3   procedure B(p number);
  4   end;
  5  /
SQL> create or replace package body RECURSION is
  2
  3   procedure A(p number) is
  4   begin
  5        B(p+1);
  6   end;
  7
  8   procedure B(p number) is
  9   begin
 10       A(p+1);
 11   end;
 12
 13   end;
 14  /
Package body created.
SQL>