package org.jerlang.erts.erlang;
import org.jerlang.type.List;
import org.jerlang.type.Reference;
import org.jerlang.type.Term;
public class ErlangMakeRef {
private ErlangMakeRef() {
}
public static Term dispatch(List params) {
switch (params.length()) {
case 0:
return make_ref_0();
default:
throw Error.badarg;
}
}
/**
* Return a unique reference.
* The reference is unique among connected nodes.
*
* http://www.erlang.org/doc/man/erlang.html#make_ref-0
*/
public static Reference make_ref_0() {
return new Reference();
}
}