text: //----------------------------------------------------------------------------------------------------------------------
  //
  //  unicode_character : an implementation of Unicode character                                   
  //
  //  This file is part of libpm library                                                           
  //
  //  Copyright (C) 2008, ..., 2015 Pierre Molinaro.
  //
  //  e-mail : pierre@pcmolinaro.name
  //
  //  This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General
  //  Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option)
  //  any later version.
  //
  //  This program is distributed in the hope it will be useful, but WITHOUT ANY WARRANTY; without even the implied
  //  warranty of MERCHANDIBILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  //  more details.
  //
  //----------------------------------------------------------------------------------------------------------------------
  
  #pragma once
  
  //----------------------------------------------------------------------------------------------------------------------
  
  #import <Cocoa/Cocoa.h>
  #import <limits.h>
  
  #import "strings/string_encodings.h"
  
  //----------------------------------------------------------------------------------------------------------------------
  
  typedef UInt32 utf32 ;
  #define UNICODE_VALUE(n) (n)
  #define TO_UNICODE(v) (v)
  
  //----------------------------------------------------------------------------------------------------------------------
  
  #include "strings/unicode_character_base.h"
  
  //----------------------------------------------------------------------------------------------------------------------
  