Pragmatic Software
3b4a6c929a
Refactoring compiler_vm a bit (2/2)
2019-06-14 18:49:33 -07:00
Pragmatic Software
e4ccb1df05
compiler_vm: remove leftover unused module
2019-06-12 23:13:02 -07:00
Pragmatic Software
8bc8a7a8b1
Refactoring compiler_vm a bit (1/2)
2019-06-12 21:35:04 -07:00
Pragmatic Software
ff2beb1f14
compiler_vm: -input flag once again works with all languages
2019-05-31 11:07:05 -07:00
Pragmatic Software
925a5e57bd
Minor whitespace syntax clean-up throughout
2019-05-28 09:19:42 -07:00
Pragmatic Software
39f0ac3d95
compiler_vm: add tcl language
2019-05-27 19:40:50 -07:00
Pragmatic Software
afddfbdbc5
C2English: no longer complain about unknown storage size
2019-05-22 23:11:09 -07:00
Pragmatic Software
d65a68ae32
compiler_vm: add libvirt compiler.xml configuration
2019-05-10 05:02:32 -07:00
Pragmatic Software
9c117509ed
Minor nick-o-meter tweaks
2019-04-29 12:53:56 -07:00
Pragmatic Software
d702427ad1
compiler_vm: update server scripts
2019-04-27 00:23:23 -07:00
Tomasz Kramkowski
2afeb697eb
compiler_vm: languages: change scheme to use guile ( #26 )
...
The compiler vm doesn't have a scheme interpreter named "scm" but it
does have a scheme interpreter named "guile". Change the compiler_vm to
use the guile interpreter program instead of scm.
2019-04-21 02:22:09 -07:00
Joey Pabalinas (jp)
a7722b50b2
Add Ruby language file for compiler_vm ( #36 )
...
Add Ruby language file for compiler_vm
2019-04-21 02:21:35 -07:00
Pragmatic Software
85b1ac5e88
get_title: update spam filters
2018-08-06 10:13:18 -07:00
Joey Pabalinas (jp)
3f83d643b0
modules/c2english: Remove hyphen in "compound-literal" ( #33 )
...
Signed-off-by: Joey Pabalinas <joeypabalinas@gmail.com>
2018-06-05 15:09:36 -07:00
Joey Pabalinas (jp)
ebd36fdcc7
Special-case "switch" in _c_base.pm ( #37 )
2018-06-05 15:02:38 -07:00
Joey Pabalinas
fa4a71699a
c2english: Remove spaces before and after initializer braces
...
* modules/c2english: Remove trailing whitespace
* modules/c2english: Remove spaces before and after initializer braces
2018-04-24 14:22:05 -07:00
Pragmatic Software
3ff3dee6f9
Improve Google "versus" search
2018-04-24 12:42:53 -07:00
Pragmatic Software
712aed21b3
Fix unescaped { in regex
2018-03-16 11:03:08 -07:00
Pragmatic Software
ec7f712141
compiler_vm: remove bash -c from exec
2018-03-12 22:35:57 -07:00
Pragmatic Software
1b4655f643
compiler_vm: fix gdb issues
2018-03-12 22:30:50 -07:00
Pragmatic Software
030530b579
compiler_vm: Replace dead paste sites
2018-03-12 13:33:14 -07:00
Pragmatic Software
8e37cb1370
Fix C Jeopardy @INC; and some minor filter tweaks
2018-03-12 08:52:43 -07:00
Pragmatic Software
c6082ba467
Fix @INC
2018-03-11 19:27:29 -07:00
Joey Pabalinas
fc5f003465
CGrammar: Add type_qualifier
to specifier_qualifier_list
( #20 )
2018-01-17 17:15:05 -08:00
Pragmatic Software
33a32d4409
g.pl: show no results for vs mode as well
2018-01-05 19:45:28 -08:00
Krokodile Glue
e3e9dea9f1
g.pl now tells you when it gets an empty response ( #16 )
2018-01-05 19:41:01 -08:00
Pragmatic Software
cd86aabd07
Fix compiler VM serial buffering woes
2017-12-02 11:37:51 -08:00
Pragmatic Software
161488c850
Update compiler_server_virsh.pl
2017-12-02 11:28:19 -08:00
Pragmatic Software
6d7df6901f
compiler_vm: Remove bash -c
from exec
2017-11-27 02:08:25 -08:00
Joey Pabalinas
71f1ec9fd7
Remove extra space in dict
usage message ( #13 )
2017-11-25 12:41:07 -08:00
Pragmatic Software
19ec2e1233
Er, use localhost IP address
2017-10-14 21:44:37 -07:00
Pragmatic Software
48b133fdce
Fix compiler_client.pl use statement
2017-10-13 20:54:04 -07:00
Pragmatic Software
24035d8db9
Update udict
2017-10-10 20:30:26 -07:00
Pragmatic Software
cfc8ec9f06
Limit qalc cpu time
2017-10-05 19:37:05 -07:00
Pragmatic Software
f69bf3e849
Add "versus" feature to Google search
2017-09-27 22:44:44 -07:00
Pragmatic Software
807bfbf235
Persist-key now works on VM-based code-factoids
2017-09-18 21:36:40 -07:00
Pragmatic Software
e43d2ef144
Improvements to code-factoids
...
Most code languages now accept factoida arguments as command-line
arguments; e.g., argc and argv in C/C++, args[] in Java, @ARGV in Perl, etc.
No longer say "Same output" for code-factoids.
2017-09-15 16:41:36 -07:00
Pragmatic Software
df9689f32c
Disable gdb auto-solib-add in compiler VM
2017-09-14 19:11:02 -07:00
Pragmatic Software
76764a06bf
Use JSON to communicate wtih compiler VM
2017-09-14 19:10:21 -07:00
Pragmatic Software
4389d01b54
code-factoids now support native variables (currently only C-family and Perl are implemented)
2017-09-12 05:50:49 -07:00
Pragmatic Software
85693f905a
Convert code-factoids to use VM
...
Code-factoids can now use the compiler virtual machine. Any languages installed
in the VM are valid candidates for code-factoids!
Syntax: factadd keyword /code language code here
2017-09-10 19:53:29 -07:00
Pragmatic Software
76b9aa49bd
Harden compiler vm server a bit
...
Instead of adding compiler user to dialout/serial/ttyS0 group, we now
run compiler_vm_server.pl as root to access ttyS0 and then drop privileges
to the compiler user to compile snippets that do not have access to ttyS0.
2017-09-09 18:21:20 -07:00
Pragmatic Software
2361436d34
Fix virsh compiler server forking issues
2017-09-08 13:47:15 -07:00
Pragmatic Software
dfa6c4a9e1
Add virsh compiler server
2017-09-08 05:32:33 -07:00
Pragmatic Software
9ef69ec005
Update compiler watchdog
2017-09-08 05:32:10 -07:00
Pragmatic Software
9608cac9cb
Properly pass date to default VM languages
2017-09-08 00:21:41 -07:00
Pragmatic Software
6fb1c3a142
Compiler VM now resets after each execution
2017-09-07 17:51:13 -07:00
Pragmatic Software
63aeceaf39
Improvements to C Jeopardy!
2017-06-07 19:31:07 -07:00
Pragmatic Software
4fa8a88118
urban: add + and - in front of thumbs up/down counts
2017-05-14 05:45:50 -07:00
Pragmatic Software
f120959935
urban module: improve showing of number of entries
2017-05-14 01:39:02 -07:00