eschulte pushed a commit to branch go in repository elpa. commit bec73ba3f06e2ac325ad782cb7dd129543045b16 Author: Eric Schulte <eric.schu...@gmx.com> Date: Tue May 22 21:03:18 2012 -0400
stubbing out generic trans functions --- sgf-trans.el | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/sgf-trans.el b/sgf-trans.el index 9b73fb5..2b12b2e 100644 --- a/sgf-trans.el +++ b/sgf-trans.el @@ -35,7 +35,15 @@ ;;; Code: (require 'sgf-util) - -;; TODO: API, and how functions may implement it +(require 'eieio) + +(defgeneric sgf->move (back-end move) "Send MOVE to BACK-END.") +(defgeneric sgf->board (back-end size) "Send SIZE to BACK-END.") +(defgeneric sgf->resign (back-end resign) "Send RESIGN to BACK-END.") +(defgeneric sgf->undo (back-end undo) "Send UNDO to BACK-END.") +(defgeneric sgf->comment (back-end comment) "Send COMMENT to BACK-END.") +(defgeneric sgf<-move (back-end) "Get POS from BACK-END.") +(defgeneric sgf<-board (back-end) "Get SIZE from BACK-END.") +(defgeneric sgf<-comment (back-end) "Get COMMENT from BACK-END.") (provide 'sgf-trans)