projects
/
m17n
/
m17n-lib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix comment on parse_otf_command.
[m17n/m17n-lib.git]
/
src
/
symbol.h
diff --git
a/src/symbol.h
b/src/symbol.h
index
7d98fa6
..
d412be8
100644
(file)
--- a/
src/symbol.h
+++ b/
src/symbol.h
@@
-1,5
+1,5
@@
/* symbol.h -- header file for the symbol module.
/* symbol.h -- header file for the symbol module.
- Copyright (C) 2003, 2004
+ Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
National Institute of Advanced Industrial Science and Technology (AIST)
Registration Number H15PRO112
National Institute of Advanced Industrial Science and Technology (AIST)
Registration Number H15PRO112
@@
-17,7
+17,7
@@
You should have received a copy of the GNU Lesser General Public
License along with the m17n library; if not, write to the Free
You should have received a copy of the GNU Lesser General Public
License along with the m17n library; if not, write to the Free
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
02111-1307, USA. */
#ifndef _M17N_SYMBOL_H_
02111-1307, USA. */
#ifndef _M17N_SYMBOL_H_
@@
-46,8
+46,12
@@
struct MSymbolStruct
#define MSYMBOL_NAME(sym) ((sym)->name)
#define MSYMBOL_NAMELEN(sym) ((sym)->length - 1)
#define MSYMBOL_NAME(sym) ((sym)->name)
#define MSYMBOL_NAMELEN(sym) ((sym)->length - 1)
+extern void msymbol__free_table ();
+
extern MSymbol msymbol__with_len (const char *name, int len);
extern MSymbol msymbol__with_len (const char *name, int len);
+extern MPlist *msymbol__list (MSymbol prop);
+
extern MSymbol msymbol__canonicalize (MSymbol sym);
extern MTextPropSerializeFunc msymbol__serializer;
extern MSymbol msymbol__canonicalize (MSymbol sym);
extern MTextPropSerializeFunc msymbol__serializer;