Syntax:
register {name} {number}
Keyword handler:
net.eclecity.linguist.basic.keyword.BasicKRegister.class
Runtime handler(s):
net.eclecity.linguist.basic.handler.BasicHRegister.class
Function:
Linguist can be freely distributed, but has a limitation that scripts compiled using an unregistered copy will only run for five minutes at a time. This is long enough in most cases to properly evaluate the system. By default, registration is not needed; to force the need to register you should remove the file net.eclecity.linguist.runtime.LRReg2.class for distribution.
Registration can be used to raise revenue or to identify users. It is a matter of local policy, bearing in mind that the registration class file can usually be obtained elsewhere, thereby circumventing the need to register.
Example(s):
register "My Name" 12345 ! an invalid registration!