Commit Graph
16 Commits
Author SHA1 Message Date
belliash 03bfd2203c Reorganisation 2018-07-12 16:20:39 +02:00
belliash 25264bd774 extension in PH7, but standard in P# 2018-07-12 16:15:58 +02:00
belliash 0ad681ccf6 There is no fixed rule and XOR has different position in programming languages, but it has surely not higher precedence than AND and not lower than OR 2018-07-12 16:15:27 +02:00
belliash 5ad57f6740 Implement logical XOR operator (^^) 2018-07-12 16:14:51 +02:00
belliash f212588ab1 Removing unnecessary operators (eq, ne). Some special strings comparison should be implemented as a function like strcmp(). 2018-07-12 16:05:11 +02:00
belliash dce1b38e79 P# allows to use multiline string block, thus heredoc/newdoc syntax is not needed 2018-07-12 16:01:47 +02:00
belliash c7feffc43f GOTO is an evil statement and should be avoid. Its not available in P# 2018-07-12 16:00:32 +02:00
belliash 612d15f676 Rename file 2018-07-12 15:59:22 +02:00
belliash 96fe73a39f Be able to compile with -Wwrite-strings 2018-07-12 15:58:29 +02:00
belliash dff0a5c968 Replace automatically generated code with a more friendly equivalent 2018-07-12 15:50:47 +02:00
belliash f577943861 Fix VmEvalChunk() to also initialize and install static and constant class attributes 2018-07-12 15:48:30 +02:00
belliash 538ea8524a Remove unused constant 2018-07-12 15:24:01 +02:00
belliash 74d8f3f190 Avoid duplication of code 2018-07-12 15:23:24 +02:00
belliash e3427042c8 This readme is obsolete as it covers PH7 only. New readme for P# needs to be written. 2018-07-12 15:21:50 +02:00
belliash 331e21cb12 GCC does not like large constants without a suffix 2018-07-12 15:17:17 +02:00
belliash 8f7f9a1ef8 Fix build on some Solaris installations 2018-07-12 15:16:39 +02:00