AAda Character Categories

13
Mar
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
-- AAda Character Categories
-- This file was auto-generated, do not edit directly
with aada_compiler_ucs4_character;
use aada_compiler_ucs4_character;
 
package aada_character_categories is
  -- this categorization is limited to what is necessary to the
  -- compiler see section 2.1 for more info
  --  unknown -- characters that are not 'valid' or 'unnormalized'
  --  invalid -- a character that is not acceptable in an identifier
  --  letter -- see 2.1(8/2) Lu, 2.1(9/2) Ll, 2.1(9.1/2) Lt,
  --                2.1(9.2/2) Lm, 2.1(9.3/2) Lo, 2.1(10.1/2) Nl
  --  other -- see 2.1(9.4/2) Mn, 2.1(9.5/2) Mc, 2.1(10/2) Nd
  --  punctuation -- see 2.1(10.2/2) Pc
  --  format -- see 2.1(10.3/2) Cf
  type character_category is (unknown, invalid,
                              letter, other, punctuation, format);
 
  function character_to_category(u: ucs4_character) return character_category;
 
end aada_character_categories;
Project aada v1.0-338 (Project id #3)
Process Done (Last compiled on 2012/01/13 01:21:26)
Description Alexis Ada Compiler written in Ada (my first attempt was in C++ which is not correct for an Ada compiler.)