New page wikitext, after the edit (new_wikitext) | '{{Stub}}
{{Distinguish/Confusion|DOG}}
== Dog ==
Dog is an small esoteric language made in lua.
So to use it first install lua https://lua.org/
Then download the dog.lua file.
Then make another file and call it for example main.dog
download of language found on: https://github.com/BobSoftOfficial/Dog
2. Tutoriol
Dog only has 1 valid command, dog
This is how to use it
<pre>
<any value1>
dog
<any value2>
<any value3>
</pre>
it will put anyvalue1 + anyvalue2 in an storige called store
then it will check if store equals 1 if so it will print the assci character you put in on anyvalue3
If store is 2 it will jump to the line number you put in on anyvalue3
If store is 3 it will take your input, reset the program and put your input in the first line of the program
If store is 4 then it will break the program
If store is 5 then store becomes the next line minus the first line
If store is 6 then the line before dog becomes the line after
If it is not 1 or 2 or 3 or 4 or 5 or 6 it will print store.
Every command in dog if it is a number or not it needs to be on a new line, it will ignore everything that has nothing to do with the dog command.
And you cant put any text before or after a command.
3. examples:
hello, world:
<pre>
1
dog
0
104
1
dog
0
101
1
dog
0
108
1
dog
0
108
1
dog
0
111
1
dog
0
44
1
dog
0
32
1
dog
0
119
1
dog
0
111
1
dog
0
114
1
dog
0
108
1
dog
0
100
</pre>
[[Category:Languages]] [[Category:2025]] [[Category:Implemented]] [[Category:Unknown computational class]] [[Category:Usability low]] [[Category:Thematic]]' |
Lines added in edit (added_lines) | [
0 => '== Dog ==',
1 => 'Dog is an small esoteric language made in lua.',
2 => 'So to use it first install lua https://lua.org/',
3 => '',
4 => 'Then download the dog.lua file.',
5 => '',
6 => 'Then make another file and call it for example main.dog',
7 => '',
8 => 'download of language found on: https://github.com/BobSoftOfficial/Dog',
9 => '',
10 => '2. Tutoriol',
11 => '',
12 => 'Dog only has 1 valid command, dog',
13 => 'This is how to use it ',
14 => '',
15 => '<pre>',
16 => '<any value1>',
17 => 'dog',
18 => '<any value2>',
19 => '<any value3>',
20 => '</pre>',
21 => '',
22 => 'it will put anyvalue1 + anyvalue2 in an storige called store',
23 => '',
24 => '',
25 => 'then it will check if store equals 1 if so it will print the assci character you put in on anyvalue3',
26 => '',
27 => '',
28 => 'If store is 2 it will jump to the line number you put in on anyvalue3',
29 => '',
30 => '',
31 => 'If store is 3 it will take your input, reset the program and put your input in the first line of the program',
32 => '',
33 => '',
34 => 'If store is 4 then it will break the program',
35 => '',
36 => '',
37 => 'If store is 5 then store becomes the next line minus the first line',
38 => '',
39 => '',
40 => 'If store is 6 then the line before dog becomes the line after',
41 => '',
42 => '',
43 => 'If it is not 1 or 2 or 3 or 4 or 5 or 6 it will print store.',
44 => '',
45 => 'Every command in dog if it is a number or not it needs to be on a new line, it will ignore everything that has nothing to do with the dog command.',
46 => 'And you cant put any text before or after a command.',
47 => '',
48 => '3. examples:',
49 => '',
50 => 'hello, world:',
51 => '<pre>',
52 => '1',
53 => 'dog',
54 => '0',
55 => '104',
56 => '',
57 => '1',
58 => 'dog',
59 => '0',
60 => '101',
61 => '',
62 => '1',
63 => 'dog',
64 => '0',
65 => '108',
66 => '',
67 => '1',
68 => 'dog',
69 => '0',
70 => '108',
71 => '',
72 => '1',
73 => 'dog',
74 => '0',
75 => '111',
76 => '',
77 => '1',
78 => 'dog',
79 => '0',
80 => '44',
81 => '',
82 => '1',
83 => 'dog',
84 => '0',
85 => '32',
86 => '',
87 => '1',
88 => 'dog',
89 => '0',
90 => '119',
91 => '',
92 => '1',
93 => 'dog',
94 => '0',
95 => '111',
96 => '',
97 => '1',
98 => 'dog',
99 => '0',
100 => '114',
101 => '',
102 => '1',
103 => 'dog',
104 => '0',
105 => '108',
106 => '',
107 => '1',
108 => 'dog',
109 => '0',
110 => '100',
111 => '</pre>',
112 => '',
113 => '',
114 => '[[Category:Languages]] [[Category:2025]] [[Category:Implemented]] [[Category:Unknown computational class]] [[Category:Usability low]] [[Category:Thematic]]'
] |