Commit graph

66 commits

Author SHA1 Message Date
EdwardNutting_cp
87514cde77 All those debugger changes we've been waiting for ;) 2014-01-10 22:03:55 +00:00
HugeCode_cp
f9fdd0ec3a 2013-01-27 16:43:31 +00:00
HugeCode_cp
1aa8e737ed Added support of call arguments. ComWriteAL() can be now replaced with ComWrite(AL).
Warning: I didn't make it very elegant. Maybe I will look on it later.
2013-01-27 14:27:09 +00:00
BlueSkeye_cp
92cb7a6567 Updated X# documentation for signed integer multiplication support. Also added several controls that help developers better understand some errors than with NASM issued messages. Controls include 8 byte registers are not allowed for multiplication and both registers must be of the same size. 2012-10-08 17:50:53 +00:00
BlueSkeye_cp
b9e88a4e21 Added an -a command line parameters on XSharp.Test program. Using this flag the NASM compiler will be launched on source code successfully generated by X# translator. This help ensure we generate syntactically correct assembler code.
Modified some error messages in Cosmos.Compiler.XSharp assembly to make them list the line number where an error is detected.
2012-10-08 15:20:41 +00:00
BlueSkeye_cp
5cd8fba8a1 Documentation added to the X# compiler. Several comments in source code as well as an XSharp.htm document in the Docs folder that clarify language syntax. 2012-10-05 16:19:50 +00:00
BlueSkeye_cp
ad9bb91b22 Fix issue #15662 : X# compiler crashes on a line that contain a single slash
Fix issue # 15663 : X# compiler fails to detect some syntax error in comments
2012-10-02 09:33:58 +00:00
BlueSkeye_cp
2a00898dcb Fix issue #15661 : X# parser doesn't let you embed a single quote in a literal string
You can now embed a single quote character in an X# literal string provided you escape this character by preceding it with a backslash. For example :
var .DebugWaitMsg = 'Waiting for \'debugger\' connection...'
2012-10-01 15:29:02 +00:00
kudzu_cp
ae7c031329 X# Group --> namespace 2012-07-15 21:42:20 +00:00
kudzu_cp
3ef5ecd323 2012-07-14 19:34:59 +00:00
kudzu_cp
ba605bced9 Working - Moving ProcessCmds to new X# next, also includes a bug fix to if return statements. 2012-07-13 16:59:44 +00:00
kudzu_cp
38912eaf6d X# Size specifier for comparisons. 2012-07-13 16:15:01 +00:00
kudzu_cp
6e2e0e9118 2012-07-13 05:13:19 +00:00
kudzu_cp
407be7061d 2012-07-13 03:27:26 +00:00
kudzu_cp
712dbacc44 2012-07-11 20:23:01 +00:00
kudzu_cp
bfb47bccbb 2012-07-11 17:51:03 +00:00
kudzu_cp
3118bffbe9 2012-07-11 17:50:16 +00:00
kudzu_cp
69312b510f 2012-07-11 17:36:39 +00:00
kudzu_cp
4efddb0f53 2012-07-11 04:08:00 +00:00
kudzu_cp
17af94d35d X# Repeat function 2012-07-10 17:41:50 +00:00
kudzu_cp
6801aa7324 2012-07-09 16:12:18 +00:00
kudzu_cp
556c460a18 2012-07-09 06:03:52 +00:00
kudzu_cp
4930225d71 2012-07-09 03:33:03 +00:00
kudzu_cp
fc61c98eea X# methods 2012-07-08 22:10:46 +00:00
kudzu_cp
cbb09c8976 2012-07-08 17:24:12 +00:00
kudzu_cp
72774ac092 2012-07-08 07:00:30 +00:00
kudzu_cp
892a28f3de X# ++ and -- 2012-07-08 05:24:28 +00:00
kudzu_cp
b55840c18c 2012-07-07 23:31:34 +00:00
kudzu_cp
3ab1d08435 X# DataMembers 2012-07-07 20:16:52 +00:00
kudzu_cp
815795cae3 X# porting 2012-07-04 15:51:50 +00:00
kudzu_cp
44c6e98f84 2012-06-27 05:26:23 +00:00
kudzu_cp
1ea4362380 X# 2012-06-19 14:37:48 +00:00
kudzu_cp
fc4e927ce1 2012-06-19 14:09:20 +00:00
kudzu_cp
c047b19781 2012-06-19 02:45:10 +00:00
kudzu_cp
429b770bc2 X# 2012-06-18 16:02:48 +00:00
kudzu_cp
96bb89aaf5 X# 2012-06-18 15:28:54 +00:00
kudzu_cp
465f884501 X# 2012-06-18 05:38:34 +00:00
kudzu_cp
265003885c X# Compiler 2012-06-17 15:39:26 +00:00
kudzu_cp
4574e334e0 X# 2012-06-17 04:59:52 +00:00
kudzu_cp
6ff6d0439c X# 2012-06-17 03:48:39 +00:00
kudzu_cp
458246c7fd X# Compiler 2012-06-16 21:18:47 +00:00
kudzu_cp
32de14a38d X# compiler 2012-06-16 18:46:07 +00:00
kudzu_cp
5915c6b12f 2012-06-16 02:53:38 +00:00
kudzu_cp
3f1ed649c7 2012-06-14 20:17:45 +00:00
kudzu_cp
93c4cf11bc x# hex values 2012-06-14 18:45:43 +00:00
kudzu_cp
fdecdc68e9 2012-06-14 18:13:19 +00:00
kudzu_cp
13cd53d468 2012-06-14 04:33:45 +00:00
kudzu_cp
5faebb9614 X# 2012-06-14 02:31:53 +00:00
kudzu_cp
f444a4f08e 2012-06-14 01:48:28 +00:00
kudzu_cp
f56736dcb4 2012-06-14 01:31:39 +00:00