encoding.bmx 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. ' Copyright (c) 2023 Bruce A Henderson
  2. '
  3. ' This software is provided 'as-is', without any express or implied
  4. ' warranty. In no event will the authors be held liable for any damages
  5. ' arising from the use of this software.
  6. '
  7. ' Permission is granted to anyone to use this software for any purpose,
  8. ' including commercial applications, and to alter it and redistribute it
  9. ' freely, subject to the following restrictions:
  10. '
  11. ' 1. The origin of this software must not be misrepresented; you must not
  12. ' claim that you wrote the original software. If you use this software
  13. ' in a product, an acknowledgment in the product documentation would be
  14. ' appreciated but is not required.
  15. '
  16. ' 2. Altered source versions must be plainly marked as such, and must not be
  17. ' misrepresented as being the original software.
  18. '
  19. ' 3. This notice may not be removed or altered from any source
  20. ' distribution.
  21. '
  22. SuperStrict
  23. Rem
  24. bbdoc: Additional encodings support for BRL.UTF8Stream
  25. about: This adds support for the following encodings :
  26. - ISO-8859-2
  27. - ISO-8859-5
  28. - ISO-8859-6
  29. - ISO-8859-7
  30. - ISO-8859-8
  31. - ISO-8859-9
  32. - ISO-8859-15
  33. - Windows-1250
  34. - Windows-1251
  35. - Windows-1253
  36. - Windows-1254
  37. - Windows-1255
  38. - Windows-1256
  39. - Windows-1257
  40. End Rem
  41. Module Text.Encoding
  42. ModuleInfo "Version: 1.00"
  43. ModuleInfo "Author: Bruce A Henderson"
  44. ModuleInfo "License: zlib"
  45. ModuleInfo "Copyright: 2023 Bruce A Henderson"
  46. ModuleInfo "History: 1.00"
  47. ModuleInfo "History: Initial Release"
  48. Import "codepage.bmx"
  49. Import "iso.bmx"