Pragmatic Software
511994025c
Update compiler_vm stuff
2015-09-03 21:32:44 -07:00
Pragmatic Software
b23ea3f212
compiler_vm improvements
...
Convert escaped characters (\n, \r, \t, etc) in stdin input to literal values.
Fix some print_last_statement() issues.
2015-07-18 08:12:59 -07:00
Pragmatic Software
d001720f11
Add qbasic language (using freebasic -lang qb)
2015-05-18 20:49:12 -07:00
Pragmatic Software
03baaeb81c
Refactor handling of --version flags; add --analyze
...
Move handling of certain language-specific flags out of
compiler_vm_server.pl and into their own language modules.
Add support for clang --analyze.
Java now understands -version.
2015-05-18 20:48:15 -07:00
Pragmatic Software
d3eca7544f
Add Java language to compiler_vm
2015-04-10 03:43:45 -07:00
Pragmatic Software
c8f35ddb09
Add Haskell language to compiler_vm
2015-04-09 11:04:18 -07:00
Pragmatic Software
4986c786f1
Add FreeBASIC language to compiler_vm
2015-04-05 02:31:09 -07:00
Pragmatic Software
8686a40104
Add C++ language to compiler_vm
2015-04-05 02:30:42 -07:00
Pragmatic Software
56a926603f
Fix -input option for TenDRA
2015-01-25 13:28:46 -08:00
Pragmatic Software
a53b5473ae
TenDRA: Show exit code return value from main()
2015-01-24 11:53:23 -08:00
Pragmatic Software
f552695393
Remove errant addition of backup file
2015-01-16 17:31:01 -08:00
Pragmatic Software
1a1f8f8e63
Correct handling of no-output
2015-01-16 17:30:09 -08:00
Pragmatic Software
45e403b51f
Add support for TenDRA compiler
2015-01-15 21:21:40 -08:00
Pragmatic Software
77e95a69ae
Remove debug message
2015-01-15 21:21:20 -08:00
Pragmatic Software
b3081b9e9f
Add compiler_vm support for clang
...
Also renamed c11.pm to _c_base.pm and set the C languages to inherit
from _c_base.pm instead of c11.pm.
2015-01-15 01:21:18 -08:00
Pragmatic Software
b6b90ffa49
Significantly refactor compiler_vm module
...
The compiler_vm module has been significantly refactored into distinct
modules in order to better facilitate the addition of other languages
and compilers.
Currently there is support for C89, C99 and C11 using gcc, as well as
support for Perl.
This is an initial work-in-progress commit and there are still some minor
rough edges to polish up.
2015-01-14 21:51:17 -08:00