Index

Package: Basic_Io

Description

package Basic_Io is

Types

Positive_Count

subtype Positive_Count is Ada.Text_IO.Positive_Count;

References:

basic_io.ads:7:12 (declaration)
basic_io.ads:14:34 (reference)

Field

subtype Field is Ada.Text_IO.Field;

References:

basic_io.adb:14:54 (reference)
basic_io.adb:22:17 (reference)
basic_io.adb:23:17 (reference)
basic_io.adb:24:17 (reference)
basic_io.ads:8:12 (declaration)
basic_io.ads:12:20 (reference)
basic_io.ads:24:18 (reference)
basic_io.ads:28:54 (reference)
basic_io.ads:30:19 (reference)
basic_io.ads:31:18 (reference)
basic_io.ads:32:18 (reference)
basic_io.ads:36:17 (reference)
basic_io.ads:37:17 (reference)
basic_io.ads:38:17 (reference)
basic_io.ads:43:17 (reference)
basic_io.ads:44:17 (reference)
basic_io.ads:45:17 (reference)

Number_Base

subtype Number_Base is Ada.Text_IO.Number_Base;

References:

basic_io.adb:14:88 (reference)
basic_io.ads:9:12 (declaration)
basic_io.ads:11:19 (reference)
basic_io.ads:25:18 (reference)
basic_io.ads:28:88 (reference)

File_Mode

subtype File_Mode is Ada.Text_IO.File_Mode;

References:

basic_io.ads:51:12 (declaration)
basic_io.ads:55:21 (reference)

Constants & Global variables

Default_Base (Text_IO.Number_Base)

Default_Base : Number_Base renames Ada.Integer_Text_IO.Default_Base;

References:

basic_io.adb:14:103 (reference)
basic_io.ads:11:4 (declaration)
basic_io.ads:25:33 (reference)
basic_io.ads:28:103 (reference)
basic_io.ads:11:59 (reference)
a-tiinio.ads:49:4 (declaration)

Default_Width (Text_IO.Field)

Default_Width : Field renames Ada.Integer_Text_IO.Default_Width;

References:

basic_io.adb:14:63 (reference)
basic_io.ads:12:4 (declaration)
basic_io.ads:24:33 (reference)
basic_io.ads:28:63 (reference)
basic_io.ads:12:54 (reference)
a-tiinio.ads:48:4 (declaration)

Default_Fore (Text_IO.Field)

Default_Fore : Field renames Ada.Float_Text_IO.Default_Fore;

References:

basic_io.adb:22:26 (reference)
basic_io.ads:30:4 (declaration)
basic_io.ads:36:26 (reference)
basic_io.ads:43:26 (reference)
basic_io.ads:30:51 (reference)
a-tiflio.ads:48:4 (declaration)

Default_Aft (Text_IO.Field)

Default_Aft : Field renames Ada.Float_Text_IO.Default_Aft;

References:

basic_io.adb:23:26 (reference)
basic_io.ads:31:4 (declaration)
basic_io.ads:37:26 (reference)
basic_io.ads:44:26 (reference)
basic_io.ads:31:50 (reference)
a-tiflio.ads:49:4 (declaration)

Default_Exp (Text_IO.Field)

Default_Exp : Field renames Ada.Float_Text_IO.Default_Exp;

References:

basic_io.adb:24:26 (reference)
basic_io.ads:32:4 (declaration)
basic_io.ads:38:26 (reference)
basic_io.ads:45:26 (reference)
basic_io.ads:32:50 (reference)
a-tiflio.ads:50:4 (declaration)

Subprograms & Entries

New_Line

procedure New_Line 
(Spacing: Positive_Count := 1) renames Ada.Text_IO.New_Line;

References:

html.adb:190:13 (static call)
geometric_algebra_generic.adb:251:10 (static call)
geometric_algebra_generic.adb:268:10 (static call)
geometric_algebra_generic.adb:325:10 (static call)
basic_io.adb:11:7 (static call)
basic_io.adb:17:7 (static call)
basic_io.adb:28:7 (static call)
basic_io.adb:39:7 (static call)
basic_io.ads:14:14 (declaration)
test_geometric_algebra.adb:70:13 (static call)
test_geometric_algebra.adb:106:7 (static call)
test_geometric_algebra.adb:108:7 (static call)
basic_io.ads:14:75 (reference)
command_line_generic.adb:18:13 (static call)
command_line_generic.adb:20:10 (static call)
command_line_generic.adb:29:13 (static call)
command_line_generic.adb:35:16 (static call)
a-textio.ads:166:14 (declaration)

Put_Line

procedure Put_Line 
(Item: String) renames Ada.Text_IO.Put_Line;

References:

html.adb:50:10 (static call)
html.adb:51:10 (static call)
html.adb:83:10 (static call)
html.adb:84:10 (static call)
html.adb:122:10 (static call)
html.adb:123:10 (static call)
html.adb:157:10 (static call)
html.adb:158:10 (static call)
html.adb:204:10 (static call)
html.adb:205:10 (static call)
geometric_algebra_generic.adb:115:10 (static call)
geometric_algebra_generic.adb:117:10 (static call)
geometric_algebra_generic.adb:217:10 (static call)
geometric_algebra_generic.adb:218:10 (static call)
geometric_algebra_generic.adb:320:10 (static call)
geometric_algebra_generic.adb:321:10 (static call)
geometric_algebra_generic.adb:324:10 (static call)
geometric_algebra_generic.adb:400:10 (static call)
geometric_algebra_generic.adb:401:10 (static call)
geometric_algebra_generic.adb:411:7 (static call)
geometric_algebra_generic.adb:423:7 (static call)
geometric_algebra_generic.adb:427:10 (static call)
geometric_algebra_generic.adb:428:10 (static call)
geometric_algebra_generic.adb:441:7 (static call)
geometric_algebra_generic.adb:466:7 (static call)
geometric_algebra_generic.adb:470:10 (static call)
geometric_algebra_generic.adb:471:10 (static call)
geometric_algebra_generic.adb:482:7 (static call)
geometric_algebra_generic.adb:484:7 (static call)
geometric_algebra_generic.adb:486:7 (static call)
geometric_algebra_generic.adb:490:10 (static call)
geometric_algebra_generic.adb:497:13 (static call)
geometric_algebra_generic.adb:498:13 (static call)
geometric_algebra_generic.adb:500:7 (static call)
geometric_algebra_generic.adb:502:7 (static call)
geometric_algebra_generic.adb:505:10 (static call)
geometric_algebra_generic.adb:506:10 (static call)
geometric_algebra_generic.adb:517:7 (static call)
geometric_algebra_generic.adb:519:7 (static call)
geometric_algebra_generic.adb:521:7 (static call)
geometric_algebra_generic.adb:525:10 (static call)
geometric_algebra_generic.adb:532:13 (static call)
geometric_algebra_generic.adb:533:13 (static call)
geometric_algebra_generic.adb:535:7 (static call)
geometric_algebra_generic.adb:537:7 (static call)
geometric_algebra_generic.adb:540:10 (static call)
geometric_algebra_generic.adb:541:10 (static call)
geometric_algebra_generic.adb:552:7 (static call)
geometric_algebra_generic.adb:557:7 (static call)
geometric_algebra_generic.adb:560:10 (static call)
geometric_algebra_generic.adb:561:10 (static call)
geometric_algebra_generic.adb:572:7 (static call)
geometric_algebra_generic.adb:577:7 (static call)
geometric_algebra_generic.adb:580:10 (static call)
geometric_algebra_generic.adb:581:10 (static call)
geometric_algebra_generic.adb:592:7 (static call)
geometric_algebra_generic.adb:597:7 (static call)
geometric_algebra_generic.adb:600:10 (static call)
geometric_algebra_generic.adb:601:10 (static call)
geometric_algebra_generic.adb:719:10 (static call)
geometric_algebra_generic.adb:720:10 (static call)
geometric_algebra_generic.adb:729:7 (static call)
geometric_algebra_generic.adb:733:10 (static call)
geometric_algebra_generic.adb:735:10 (static call)
geometric_algebra_generic.adb:744:7 (static call)
latex.adb:17:10 (static call)
latex.adb:18:10 (static call)
latex.adb:42:10 (static call)
latex.adb:43:10 (static call)
latex.adb:83:10 (static call)
latex.adb:84:10 (static call)
latex.adb:97:7 (static call)
latex.adb:137:7 (static call)
latex.adb:141:10 (static call)
latex.adb:142:10 (static call)
latex.adb:155:7 (static call)
latex.adb:182:7 (static call)
latex.adb:186:10 (static call)
latex.adb:187:10 (static call)
basic_io.ads:17:14 (declaration)
test_geometric_algebra.adb:101:7 (static call)
test_geometric_algebra.adb:113:4 (static call)
test_geometric_algebra.adb:114:4 (static call)
test_geometric_algebra.adb:116:4 (static call)
mathematics.adb:48:7 (static call)
mathematics.adb:54:7 (static call)
mathematics.adb:66:7 (static call)
mathematics.adb:82:7 (static call)
basic_io.ads:17:59 (reference)
command_line_generic.adb:34:16 (static call)
command_line_generic.adb:46:10 (static call)
command_line_generic.adb:47:10 (static call)
command_line_generic.adb:48:10 (static call)
a-textio.ads:263:14 (declaration)

Called by:

Command_Line_Generic.Get_Command defined at command_line_generic.ads:8:14
Command_Line_Generic.Get_Command defined at command_line_generic.ads:8:14
Command_Line_Generic.Get_Command defined at command_line_generic.ads:8:14
Geometric_Algebra_Generic.* defined at geometric_algebra_generic.ads:21:14
Geometric_Algebra_Generic.* defined at geometric_algebra_generic.ads:40:14
Geometric_Algebra_Generic.* defined at geometric_algebra_generic.ads:40:14
Geometric_Algebra_Generic.* defined at geometric_algebra_generic.ads:40:14
Geometric_Algebra_Generic.* defined at geometric_algebra_generic.ads:21:14
Geometric_Algebra_Generic./ defined at geometric_algebra_generic.ads:41:14
Geometric_Algebra_Generic.Create_Base_Vector_Table_HTML defined at geometric_algebra_generic.ads:56:14
Geometric_Algebra_Generic.Create_Base_Vector_Table_HTML defined at geometric_algebra_generic.ads:56:14
Geometric_Algebra_Generic.Create_Base_Vector_Table_LaTex defined at geometric_algebra_generic.ads:60:14
Geometric_Algebra_Generic.Create_Base_Vector_Table_LaTex defined at geometric_algebra_generic.ads:60:14
Geometric_Algebra_Generic.Create_Base_Vector_Table_LaTex defined at geometric_algebra_generic.ads:60:14
Geometric_Algebra_Generic.Create_Base_Vector_Table_LaTex defined at geometric_algebra_generic.ads:60:14
Geometric_Algebra_Generic.Create_Canonic_Base defined at geometric_algebra_generic.ads:76:13
Geometric_Algebra_Generic.Create_Canonic_Base defined at geometric_algebra_generic.ads:76:13
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML defined at geometric_algebra_generic.ads:57:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML defined at geometric_algebra_generic.ads:57:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML defined at geometric_algebra_generic.ads:57:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML defined at geometric_algebra_generic.ads:57:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML defined at geometric_algebra_generic.ads:57:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML defined at geometric_algebra_generic.ads:57:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML defined at geometric_algebra_generic.ads:57:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML defined at geometric_algebra_generic.ads:57:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML defined at geometric_algebra_generic.ads:57:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML defined at geometric_algebra_generic.ads:57:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML_Short_Form defined at geometric_algebra_generic.ads:58:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML_Short_Form defined at geometric_algebra_generic.ads:58:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML_Short_Form defined at geometric_algebra_generic.ads:58:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML_Short_Form defined at geometric_algebra_generic.ads:58:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML_Short_Form defined at geometric_algebra_generic.ads:58:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML_Short_Form defined at geometric_algebra_generic.ads:58:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML_Short_Form defined at geometric_algebra_generic.ads:58:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML_Short_Form defined at geometric_algebra_generic.ads:58:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML_Short_Form defined at geometric_algebra_generic.ads:58:14
Geometric_Algebra_Generic.Create_Multipikation_Table_HTML_Short_Form defined at geometric_algebra_generic.ads:58:14
Geometric_Algebra_Generic.Create_Multiplication_Table_Latex defined at geometric_algebra_generic.ads:61:14
Geometric_Algebra_Generic.Create_Multiplication_Table_Latex defined at geometric_algebra_generic.ads:61:14
Geometric_Algebra_Generic.Create_Multiplication_Table_Latex defined at geometric_algebra_generic.ads:61:14
Geometric_Algebra_Generic.Create_Multiplication_Table_Latex defined at geometric_algebra_generic.ads:61:14
Geometric_Algebra_Generic.Create_Multiplication_Table_Latex_Short_Form defined at geometric_algebra_generic.ads:62:14
Geometric_Algebra_Generic.Create_Multiplication_Table_Latex_Short_Form defined at geometric_algebra_generic.ads:62:14
Geometric_Algebra_Generic.Create_Multiplication_Table_Latex_Short_Form defined at geometric_algebra_generic.ads:62:14
Geometric_Algebra_Generic.Create_Multiplication_Table_Latex_Short_Form defined at geometric_algebra_generic.ads:62:14
Geometric_Algebra_Generic.Create_Multiplikation_Table defined at geometric_algebra_generic.adb:407:13
Geometric_Algebra_Generic.Create_Multiplikation_Table defined at geometric_algebra_generic.adb:407:13
Geometric_Algebra_Generic.Create_Multiplikation_Table defined at geometric_algebra_generic.adb:407:13
Geometric_Algebra_Generic.Create_Multiplikation_Table defined at geometric_algebra_generic.adb:407:13
Geometric_Algebra_Generic.Prepare_Base_Name_Table_ASCII defined at geometric_algebra_generic.ads:51:13
Geometric_Algebra_Generic.Prepare_Base_Name_Table_ASCII defined at geometric_algebra_generic.ads:51:13
Geometric_Algebra_Generic.Prepare_Base_Name_Table_ASCII defined at geometric_algebra_generic.ads:51:13
Geometric_Algebra_Generic.Prepare_Multiplikation_Table_Short_Form_HTML defined at geometric_algebra_generic.adb:434:13
Geometric_Algebra_Generic.Prepare_Multiplikation_Table_Short_Form_HTML defined at geometric_algebra_generic.adb:434:13
Geometric_Algebra_Generic.Prepare_Multiplikation_Table_Short_Form_HTML defined at geometric_algebra_generic.adb:434:13
Geometric_Algebra_Generic.Prepare_Multiplikation_Table_Short_Form_HTML defined at geometric_algebra_generic.adb:434:13
Geometric_Algebra_Generic.Signum defined at geometric_algebra_generic.ads:70:13
Geometric_Algebra_Generic.Signum defined at geometric_algebra_generic.ads:70:13
HTML.Item defined at html.ads:23:13
HTML.Item defined at html.ads:18:13
HTML.Item defined at html.ads:18:13
HTML.Item defined at html.ads:23:13
HTML.Line defined at html.ads:14:13
HTML.Line defined at html.ads:14:13
HTML.Table defined at html.ads:13:13
HTML.Table defined at html.ads:13:13
HTML.Table defined at html.ads:27:13
HTML.Table defined at html.ads:27:13
LaTex.Convert_Character defined at latex.adb:49:13
LaTex.Convert_Character defined at latex.adb:49:13
LaTex.Line defined at latex.ads:9:13
LaTex.Line defined at latex.ads:9:13
LaTex.Table defined at latex.ads:10:13
LaTex.Table defined at latex.ads:10:13
LaTex.Table defined at latex.ads:10:13
LaTex.Table defined at latex.ads:10:13
LaTex.Table defined at latex.ads:6:13
LaTex.Table defined at latex.ads:6:13
LaTex.Table_Short_Form defined at latex.ads:12:13
LaTex.Table_Short_Form defined at latex.ads:12:13
LaTex.Table_Short_Form defined at latex.ads:12:13
LaTex.Table_Short_Form defined at latex.ads:12:13
Mathematics.Create_Factorial_Table defined at mathematics.ads:11:14
Mathematics.Create_Factorial_Table defined at mathematics.ads:11:14
Mathematics.Create_Pascal_Triangle defined at mathematics.ads:7:14
Mathematics.Create_Pascal_Triangle defined at mathematics.ads:7:14
Test_Geometric_Algebra defined at test_geometric_algebra.adb:7:11
Test_Geometric_Algebra defined at test_geometric_algebra.adb:7:11
Test_Geometric_Algebra defined at test_geometric_algebra.adb:7:11
Test_Geometric_Algebra.Test_Product_1 defined at test_geometric_algebra.adb:64:14

Put

procedure Put 
(Item: Ada.Strings.Unbounded.Unbounded_String);

References:

html.adb:185:16 (static call)
basic_io.adb:3:14 (body)
basic_io.adb:6:8 (label on end line)
basic_io.adb:10:7 (static call)
basic_io.ads:19:14 (declaration)

Called by:

HTML.Table defined at html.ads:27:13
Put defined at basic_io.ads:19:14
Put_Line defined at basic_io.ads:20:14

Calls:

Put defined at basic_io.ads:16:14
Unbounded_String.To_String defined at a-strunb.ads:100:13

Put_Line

procedure Put_Line 
(Item: Ada.Strings.Unbounded.Unbounded_String);

References:

basic_io.adb:8:14 (body)
basic_io.adb:12:8 (label on end line)
basic_io.ads:20:14 (declaration)

Called by:

Put_Line defined at basic_io.ads:20:14

Calls:

New_Line defined at basic_io.ads:14:14
Put defined at basic_io.ads:19:14

Put

procedure Put 
(Item: in Integer;
Width: in Field := Default_Width;
Base: in Number_Base := Default_Base) renames Ada.Integer_Text_IO.Put;

References:

basic_io.adb:16:7 (static call)
basic_io.ads:22:14 (declaration)
basic_io.ads:26:26 (reference)
a-tiinio.ads:66:14 (declaration)

Called by:

Put_Line defined at basic_io.ads:28:14

Put_Line

procedure Put_Line 
(Item: in Integer;
Width: in Field := Default_Width;
Base: in Number_Base := Default_Base);

References:

basic_io.adb:14:14 (body)
basic_io.adb:18:8 (label on end line)
basic_io.ads:28:14 (declaration)

Called by:

Put_Line defined at basic_io.ads:28:14

Calls:

New_Line defined at basic_io.ads:14:14
Put defined at basic_io.ads:22:14

Put

procedure Put 
(Item: in Float;
Fore: in Field := Default_Fore;
Aft: in Field := Default_Aft;
Exp: in Field := Default_Exp) renames Ada.Float_Text_IO.Put;

References:

basic_io.adb:27:7 (static call)
basic_io.ads:34:14 (declaration)
basic_io.ads:39:24 (reference)
a-tiflio.ads:68:14 (declaration)

Called by:

Put_Line defined at basic_io.ads:41:14

Put_Line

procedure Put_Line 
(Item: in Float;
Fore: in Field := Default_Fore;
Aft: in Field := Default_Aft;
Exp: in Field := Default_Exp);

References:

basic_io.adb:20:14 (body)
basic_io.adb:29:8 (label on end line)
basic_io.ads:41:14 (declaration)

Called by:

Put_Line defined at basic_io.ads:41:14

Calls:

New_Line defined at basic_io.ads:14:14
Put defined at basic_io.ads:34:14

Put

procedure Put 
(Item: Boolean);

References:

basic_io.adb:31:14 (body)
basic_io.adb:34:8 (label on end line)
basic_io.adb:38:7 (static call)
basic_io.ads:47:14 (declaration)

Called by:

Put defined at basic_io.ads:47:14
Put_Line defined at basic_io.ads:48:14

Calls:

Put defined at basic_io.ads:16:14

Put_Line

procedure Put_Line 
(Item: Boolean);

References:

basic_io.adb:36:14 (body)
basic_io.adb:40:8 (label on end line)
basic_io.ads:48:14 (declaration)

Called by:

Put_Line defined at basic_io.ads:48:14

Calls:

New_Line defined at basic_io.ads:14:14
Put defined at basic_io.ads:47:14

Create

procedure Create 
(File: in out File_Type;
Mode: File_Mode := Out_File;
Name: String := "";
Form: String := "") renames Ada.Text_IO.Create;

"&" (abstract) (generic)

function "&" 
(Left: String;
Right: Boolean) return String;

"&" (abstract) (generic)

function "&" 
(Left: Boolean;
Right: String) return String;

"&" (abstract) (generic)

function "&" 
(Left: String;
Right: Integer) return String;

"&" (abstract) (generic)

function "&" 
(Left: String;
Right: Float) return String;

"&" (abstract) (generic)

function "&" 
(Left: Integer;
Right: String) return String;

"&" (abstract) (generic)

function "&" 
(Left: Float;
Right: String) return String;