001 // Copyright 2002-2007 Waterken Inc. under the terms of the MIT X license
002 // found at http://www.opensource.org/licenses/mit-license.html
003 package org.waterken.syntax;
004
005 /**
006 * A reference exporter.
007 */
008 public interface
009 Exporter {
010
011 /**
012 * Exports a reference.
013 * @param target reference to export
014 * @return exported value
015 */
016 Export apply(Object target);
017 }