//Method for adding methods to BuiltIns table in Runtime public static BindingTargetInfo AddSpecialForm(this BindingSourceTable targets, SpecialForm form, string formName, int minChildCount = 0, int maxChildCount = 0, string parameterNames = null) { var formInfo = new SpecialFormBindingInfo(formName, form, minChildCount, maxChildCount, parameterNames); targets.Add(formName, formInfo); return formInfo; }
//Method for adding methods to BuiltIns table in Runtime public static BindingTargetInfo AddSpecialForm(this BindingSourceTable targets, SpecialForm form, string formName, int minChildCount = 0, int maxChildCount = 0, string parameterNames = null) { var formInfo = new SpecialFormBindingInfo(formName, form, minChildCount, maxChildCount, parameterNames); targets.Add(formName, formInfo); return(formInfo); }