� 	* kawa/lang/Macro.java:  New Syntax sub-class. 	* kawa/lang/Makefile.am (java_JAVA):  Add Macro.java. 	* kawa/lang/SpecialType.java:  Inherit from Macro rather than Syntax. 	(rewrite1):  Rename to expand (overrides) Macro. 	(rewrite):  Removed - now in Macro. 	* kawa/lang/DefMacro.java:  Inherit from Macro rather than Syntax. 	(rewrite):  Replace by Macro.expand method. 	* kawa/lang/Translator.java (getBinding):  Use gnu.expr.Binding. 	(scan_body): Scan for the more general Macro, rather than SyntaxRules. 	* kawa/lang/Record.java (get):  Renamed to getChecked.
�
	* kawa/lang/Macro.java:  New Syntax sub-class.
	* kawa/lang/Makefile.am (java_JAVA):  Add Macro.java.
	* kawa/lang/SpecialType.java:  Inherit from Macro rather than Syntax.
	(rewrite1):  Rename to expand (overrides) Macro.
	(rewrite):  Removed - now in Macro.
	* kawa/lang/DefMacro.java:  Inherit from Macro rather than Syntax.
	(rewrite):  Replace by Macro.expand method.
	* kawa/lang/Translator.java (getBinding):  Use gnu.expr.Binding.
	(scan_body): Scan for the more general Macro, rather than SyntaxRules.
	* kawa/lang/Record.java (get):  Renamed to getChecked.


git-svn-id: a878c62e23c3cdd7109267dfd9bdff0ba03a0163@1169 1d09e943-a6e3-41c1-b8ec-f26b335f1fdb

maoueh/kawa-fork,maoueh/kawa-fork,maoueh/kawa-fork,maoueh/kawa-fork,maoueh/kawa-fork