[Xapian-tickets] [Xapian] #800: Supporting sub-routine in OmegaScript
Xapian
nobody at xapian.org
Wed Jan 22 07:29:28 GMT 2020
#800: Supporting sub-routine in OmegaScript
---------------------------------+------------------------
Reporter: Gaurav Arora | Owner: Olly Betts
Type: defect | Status: new
Priority: normal | Milestone:
Component: Other | Version:
Severity: normal | Keywords:
Blocked By: | Blocking:
Operating System: All |
---------------------------------+------------------------
I was wondering why does OmegaScript have a way to define a sub-routine
which can be called multiple times to avoid repetition while writing
omegascript template.
For example, if have a subroutine which needs to be executed multiple
times. it would be interesting to define a subroutine which can be used
multiple times and probably make writing omega-script easy.
```
$function{$list{$map{$opt{ARGUMENT1}, $lower{$_}, , .}, ARGUMENT1}
```
So this will define a subroutine. We can call this and this will get a
value and the apply map and list. This might be required multiple times.
Hence defining sub-routine might be more convenient than copy-pasting same
code multiple times.
Is there a reason why it cannot be supported in OmegaScript?
--
Ticket URL: <https://trac.xapian.org/ticket/800>
Xapian <https://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list