Logo white

Anubis / Anubis

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits
  • Compare
  • Branches 17
  • Tags 37
  • anubis
  • anubis_dev
  • compiler
  • src
  • compil.h
04 Aug, 2014
1 commit
  • New version 1.14: new form of 'delegate' taking priorities into account (see anu… ...
    81bd6d5a
    …bis_dev/manuals/en/Anubis-doc-1-13.pdf)
    Alain Prouté authored
    2014-08-04 09:54:27 +0000  
    Browse File »

01 Aug, 2014
1 commit
  • basis.anubis split into 14 files using 'transmit'.
    31c97fb3
    Alain Prouté authored
    2014-08-01 21:37:52 +0000  
    Browse File »

30 Jul, 2014
2 commits
  • Sorry, forgot to add file visibility.c. Several previous revisions are thus incomplete.
    7e82239c
    Alain Prouté authored
    2014-07-30 14:03:53 +0000  
    Browse File »
  • Fixed several bugs in new visibility system. Made tests using the option -reads.… ...
    7dd0991a
    … Hope it's now ok (AP). 
    (-reads now produces a beautiful visibility table) 
    Some 'replaced by' still to be changed into 'transmit' in the library.
    Alain Prouté authored
    2014-07-30 08:18:34 +0000  
    Browse File »

29 Jul, 2014
1 commit
  • New version 1.13.5
    784da72f
    Alain Prouté authored
    2014-07-29 19:06:25 +0000  
    Browse File »

28 Jul, 2014
1 commit
  • Sorry again ! I finally decide to commit everything in compiler/src
    34795bf9
    Alain Prouté authored
    2014-07-28 09:09:21 +0000  
    Browse File »

14 Jul, 2014
2 commits
  • -
    cdb3382e
    Alain Prouté authored
    2014-07-14 14:21:53 +0000  
    Browse File »
  • added two new tests for option -clean (unused resurgent symbols and unused 'f' i… ...
    be8190e6
    …n body of function defined using |-f->)
    Alain Prouté authored
    2014-07-14 11:12:35 +0000  
    Browse File »

08 Jul, 2014
1 commit
  • added the option -nocolor to the compiler
    f93fd7ed
    Alain Prouté authored
    2014-07-08 08:12:44 +0000  
    Browse File »

07 Jul, 2014
1 commit
  • version 1.13.3: Anubis now has macros. The messages appear with colors on ANSI t… ...
    d2a951a4
    …erminals. New option: -clean
    Alain Prouté authored
    2014-07-07 17:08:23 +0000  
    Browse File »

08 Jun, 2014
1 commit
  • -
    6fc2a0b4
    Alain Prouté authored
    2014-06-08 13:15:41 +0000  
    Browse File »

22 Jan, 2014
1 commit
  • -
    ad84f91c
    Alain Prouté authored
    2014-01-22 21:14:26 +0000  
    Browse File »

22 Dec, 2013
1 commit
  • -
    2036a5e5
    Alain Prouté authored
    2013-12-22 18:58:59 +0000  
    Browse File »

12 Sep, 2013
1 commit
  • changed the way lexical byte arrays are read.
    014f84cf
    Alain Prouté authored
    2013-09-12 15:38:53 +0000  
    Browse File »

09 Sep, 2013
1 commit
  • -
    84e74763
    Alain Prouté authored
    2013-09-09 15:47:20 +0000  
    Browse File »

11 Aug, 2013
1 commit
  • pound £ symbol replaced by +++
    95f7fda7
    Alain Prouté authored
    2013-08-11 13:27:03 +0000  
    Browse File »

10 Aug, 2013
1 commit
  • fixed some problems in the counting of modules.
    f9604231
    Alain Prouté authored
    2013-08-10 22:09:48 +0000  
    Browse File »

08 Aug, 2013
2 commits
  • All the stuff for (obsolete) global 'per process' variables is now completely re… ...
    a6fa27b0
    …moved from the source files.
    Alain Prouté authored
    2013-08-08 09:47:16 +0000  
    Browse File »
  • global 'per process' variables (defined by a 'variable...' paragraph) are now forbidden because ...
    cca66f94
    incompatible with secondary modules.
    Alain Prouté authored
    2013-08-08 06:46:38 +0000  
    Browse File »

07 Aug, 2013
1 commit
  • instruction 'push_addr' has been replaced by 'push_retpoint' and 'push_function'… ...
    53e14758
    … (not doing the same thing). 
    The sequence '(address . a) push' has been replaced by '(push_function . a)' (this is just an optimization)
    in many places (but not everywhere).
    Alain Prouté authored
    2013-08-07 14:55:23 +0000  
    Browse File »

04 Aug, 2013
2 commits
  • minor corrections after some tests, and definitive suppression of obsolete instr… ...
    d02da166
    …uctions connect_file_? and connect_IP_?.
    Alain Prouté authored
    2013-08-04 22:36:52 +0000  
    Browse File »
  • Because of the necessity of counting modules, we must also count functions, even… ...
    1381c484
    … top level functions. 
    This induces a change in the calling conventions. Some big programs are running again (web sites), 
    but work is still to be done on secondary modules.
    Alain Prouté authored
    2013-08-04 00:12:20 +0000  
    Browse File »

29 Jul, 2013
1 commit
  • on avance, on avance ...
    97c537ac
    Alain Prouté authored
    2013-07-29 08:11:11 +0000  
    Browse File »

27 Jul, 2013
3 commits
  • elimination of many warnings
    341b397a
    Alain Prouté authored
    2013-07-27 17:16:28 +0000  
    Browse File »
  • -
    26cb1fd2
    Alain Prouté authored
    2013-07-27 14:44:42 +0000  
    Browse File »
  • Fix most of warning during compilation
    42630f4c
    David René authored
    2013-07-27 01:20:22 +0000  
    Browse File »

25 Jul, 2013
1 commit
  • first commit of version 1.13 (load_adm) not yet operational
    187f02c4
    Alain Prouté authored
    2013-07-25 20:37:08 +0000  
    Browse File »

09 May, 2013
1 commit
  • New version 1.12.1.0 with an enhancement of the message concerning the compatibi… ...
    e8718ceb
    …lity between a function and its arguments.
    Alain Prouté authored
    2013-05-09 11:46:43 +0000  
    Browse File »

23 Apr, 2013
2 commits
  • Changed max_already_included value to 1024 ...
    c52fbde0
    Disabled SQLAPI by default
    Cédric RICARD authored
    2013-04-23 14:46:52 +0000  
    Browse File »
  • Merge with Calexium branch (Added SQLAPI and more...) ...
    32eb6137
    Compile with MinGW under Windows
    Cédric RICARD authored
    2013-04-23 10:31:07 +0000  
    Browse File »

08 Apr, 2013
1 commit
  • Fixed compilation problems under Linux
    5ca6ebed
    Cédric RICARD authored
    2013-04-08 13:20:32 +0000  
    Browse File »

07 Apr, 2013
2 commits
  • --no commit message
    e4c80896
    David René authored
    2013-04-07 23:20:32 +0000  
    Browse File »
  • changed representation of file+line+column. Now, there is no limit !
    367fc900
    Alain Prouté authored
    2013-04-07 21:59:16 +0000  
    Browse File »

03 Apr, 2013
1 commit
  • Added several files metaSQL... . anubis (tools for interfacing database queries … ...
    91675e4f
    …with Anubis programs)
    Alain Prouté authored
    2013-04-03 06:15:37 +0000  
    Browse File »

24 Aug, 2012
1 commit
  • Mac OS X portage.
    e6125b77
    Cédric RICARD authored
    2012-08-24 20:15:28 +0000  
    Browse File »

25 Jul, 2012
1 commit
  • Changing 'char*' to 'const char *' to allow compilation under recent compilers
    23dcceef
    Cédric RICARD authored
    2012-07-25 05:56:39 +0000  
    Browse File »

05 Apr, 2010
1 commit
  • Introducing SQLAPI++ for DBMS access (fully working, tested with PostgreSQL)
    54fe46b1
    Cédric RICARD authored
    2010-04-05 22:51:49 +0000  
    Browse File »

20 Feb, 2010
1 commit
  • (New version 1.10.6.0) The fast lexer (version 2) seems to work fine. Tests are … ...
    a3f13d81
    …nevertheless needed. See library/lexical_analysis/fast_lexer_v2.anubis and fast_lexer_v2_example_1.anubis
    Alain Prouté authored
    2010-02-20 15:15:20 +0000  
    Browse File »

04 Jan, 2009
2 commits
  • - Added £StructPtr(Library) ...
    275dc6dd
    - Added syscalls to load library and execute external function. Not tested yet.
    - Added first Anubis extension : cypher with only Base64 code inside.
    Cédric RICARD authored
    2009-01-04 19:50:27 +0000  
    Browse File »
  • Implemented new type 'TempByteArray', and new functions tempserialize/tempunseri… ...
    6da9a103
    …alize. Not tested. predefined.anubis modified accordingly.
    Alain Prouté authored
    2009-01-04 10:52:06 +0000  
    Browse File »