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
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
3 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 »
  • Implemented the serialization/unserialization of Opaque(...) (calling of deletio… ...
    daa71ba7
    …n fonction temporarily inhibited; see vmtools.cpp, line 213)
    Alain Prouté authored
    2009-01-04 08:53:34 +0000  
    Browse File »

03 Jan, 2009
1 commit
  • Implemented most of Opaque(Name) type stuff (everything except its serialization/unserialization).
    bdb71e8a
    Alain Prouté authored
    2009-01-03 17:48:38 +0000  
    Browse File »

02 Oct, 2008
1 commit
  • Fixed a bug: (:failure)0 was producing an internal error instead of a syntax error.
    89a53927
    Alain Prouté authored
    2008-10-02 19:19:34 +0000  
    Browse File »

17 Sep, 2008
1 commit
  • Updating project files ...
    bde59c8c
    Returning a non-zero value on compile errors.
    Cédric RICARD authored
    2008-09-17 16:59:25 +0000  
    Browse File »

15 Sep, 2008
1 commit
  • -
    5041170a
    Alain Prouté authored
    2008-09-15 14:16:05 +0000  
    Browse File »

14 Sep, 2008
1 commit
  • First (partial) implementation of external library calls. ...
    7c0049b4
    Implementation of 'describe' paragraphs complete.
    Alain Prouté authored
    2008-09-14 21:12:53 +0000  
    Browse File »

03 Sep, 2008
1 commit
  • tCompilation Timing with -board option
    43ecfb6c
    Cédric RICARD authored
    2008-09-03 12:32:03 +0000  
    Browse File »

28 Jul, 2008
1 commit
  • Added a test and a message for detecting pseudo-terms like 'mv(i)' where 'mv' is… ...
    6764e4ca
    … a multiple variable.
    Alain Prouté authored
    2008-07-28 12:48:04 +0000  
    Browse File »

17 Apr, 2008
1 commit
  • Merging branch 1.8.4 (up to 1.8.4.24) into HEAD ...
    eb86652d
    Changing some fundamental function signatures to use Int instead of Word32
    Cédric RICARD authored
    2008-04-17 13:39:44 +0000  
    Browse File »

03 Mar, 2008
1 commit
  • Created section 13 in predefined: Fast lexical analysis.
    8700f761
    Alain Prouté authored
    2008-03-03 21:51:27 +0000  
    Browse File »

19 Jan, 2008
1 commit
  • *** empty log message ***
    f7a40a46
    Alain Prouté authored
    2008-01-19 18:19:09 +0000  
    Browse File »

02 Dec, 2007
1 commit
  • Fixed a bug in show_simple_ambiguity_1.
    360850e2
    Alain Prouté authored
    2007-12-02 18:22:54 +0000  
    Browse File »

21 Nov, 2007
1 commit
  • Optimization of the GC is essentially finished. The number of instructions ...
    2be59454
    generated for the GC is divided by about 2. (-O option required)
    Alain Prouté authored
    2007-11-21 09:27:02 +0000  
    Browse File »

20 Nov, 2007
1 commit
  • 16 instructions transformed into syscalls.
    5bfcede2
    Alain Prouté authored
    2007-11-20 15:17:21 +0000  
    Browse File »

19 Nov, 2007
1 commit
  • Optimizations: Begun the elimination of copy/delete pairs.
    16853130
    Alain Prouté authored
    2007-11-19 17:16:19 +0000  
    Browse File »