1 package kawa.standard; 2 import kawa.lang.*; 3 import gnu.expr.*; 4 import gnu.lists.*; 5 6 public class module_compile_options extends Syntax 7 { 8 public static final module_compile_options module_compile_options 9 = new module_compile_options(); 10 static { module_compile_options.setName("module-compile-options"); } 11 12 public boolean scanForDefinitions (Pair st, java.util.Vector forms, 13 ScopeExp defs, Translator tr) 14 { 15 Object rest = with_compile_options.getOptions(st.cdr, null, this, tr); 16 if (rest != LList.Empty) 17 tr.error('e', getName() + " key must be a keyword"); 18 return true; 19 } 20 21 public Expression rewriteForm (Pair form, Translator tr) 22 { 23 return null; 24 } 25 } 26 | Popular Tags |