Index

Package: Mathematics

Description

package Mathematics is

Subprograms & Entries

Factorial

function Factorial 
(Value: Integer) return Integer;

References:

mathematics.adb:6:13 (body)
mathematics.adb:20:8 (label on end line)
mathematics.adb:36:24 (static call)
mathematics.adb:75:82 (static call)
mathematics.ads:3:13 (declaration)

N_over_K

function N_over_K 
(n: Integer;
k: Integer) return Integer;

References:

geometric_algebra_generic.adb:26:20 (static call)
mathematics.adb:22:13 (body)
mathematics.adb:38:8 (label on end line)
mathematics.ads:4:13 (declaration)

Calls:

Factorial defined at mathematics.ads:3:13

Create_Pascal_Triangle

procedure Create_Pascal_Triangle 
(Height: Integer := 12;
File_Name: String := "pascal_triangle.html");

References:

mathematics.adb:40:14 (body)
mathematics.adb:55:8 (label on end line)
mathematics.ads:7:14 (declaration)

Calls:

HTML.HTML_Document defined at html.ads:8:13
HTML.Table defined at html.ads:13:13
Text_IO.Create defined at a-textio.ads:86:14
Text_IO.Put_Line defined at a-textio.ads:259:14
Text_IO.Put_Line defined at a-textio.ads:263:14
Unbounded_String.To_String defined at a-strunb.ads:100:13
Create a html file, that contains a pascal triangle

Create_Factorial_Table

procedure Create_Factorial_Table 
(Height: Integer := 12;
File_Name: String := "factorial_table.html");

References:

mathematics.adb:57:14 (body)
mathematics.adb:83:8 (label on end line)
mathematics.ads:11:14 (declaration)

Calls:

Factorial defined at mathematics.ads:3:13
HTML.HTML_Document defined at html.ads:8:13
HTML.Item defined at html.ads:23:13
HTML.Line defined at html.ads:14:13
HTML.Table defined at html.ads:13:13
Text_IO.Create defined at a-textio.ads:86:14
Text_IO.Put_Line defined at a-textio.ads:259:14
Text_IO.Put_Line defined at a-textio.ads:263:14
Unbounded_String.& defined at a-strunb.ads:119:14
Unbounded_String.To_String defined at a-strunb.ads:100:13
Create a html file, that contains a factorial table