1 | !636 |
2 | !class JavaTok |
3 | |
4 | main {
|
5 | psvm {
|
6 | String input = "javatok [1] length"; |
7 | String[] parts = input.split(" ");
|
8 | Object in = "\"some text\""; |
9 | for (String part : parts) {
|
10 | System.out.println("Object: " + in + "-> " + part);
|
11 | in = runPart(part, in); |
12 | } |
13 | in = String.valueOf(in); |
14 | System.out.println("Object: " + in);
|
15 | String result = String.valueOf(in); |
16 | System.out.println("Result: " + result);
|
17 | } |
18 | |
19 | static Object runPart(String part, Object in) {
|
20 | if (part.equals("javatok"))
|
21 | return JavaTok.split((String) in); |
22 | if (part.equals("[1]"))
|
23 | return ((List) in).get(1); |
24 | if (part.equals("length"))
|
25 | return ((String) in).length(); |
26 | throw new RuntimeException("Unknown part: " + part);
|
27 | } |
28 | } |
download show line numbers debug dex old transpilations
Travelled to 14 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, cfunsshuasjs, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, teubizvjbppd, tslmcundralx, tvejysmllsmz, vouqrxazstgt
No comments. add comment
| Snippet ID: | #687 |
| Snippet name: | Object call manager (developing) |
| Eternal ID of this version: | #687/1 |
| Text MD5: | ff9cef25906babaa211cd27ef8ce9e7c |
| Author: | stefan |
| Category: | |
| Type: | JavaX source code |
| Public (visible to everyone): | Yes |
| Archived (hidden from active list): | No |
| Created/modified: | 2015-07-27 17:21:17 |
| Source code size: | 779 bytes / 28 lines |
| Pitched / IR pitched: | No / Yes |
| Views / Downloads: | 826 / 820 |
| Referenced in: | [show references] |