lib/create_standard_function_header.sh
author Mario de Sousa <msousa@fe.up.pt>
Mon, 04 Apr 2011 15:22:42 +0100
changeset 275 af3d0e3ac65d
parent 269 98fc461e1888
child 280 69a307407f7b
permissions -rwxr-xr-x
Leave standard function names hardcoded, as these are considered keywords even though
they may not be implemented in the library.
267
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
     1
#!/bin/sh
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
     2
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
     3
#/*
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
     4
# *  matiec - a compiler for the programming languages defined in IEC 61131-3
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
     5
# *  Copyright (C) 2003-2011  Mario de Sousa (msousa@fe.up.pt)
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
     6
# *
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
     7
# *  This program is free software: you can redistribute it and/or modify
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
     8
# *  it under the terms of the GNU General Public License as published by
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
     9
# *  the Free Software Foundation, either version 3 of the License, or
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    10
# *  (at your option) any later version.
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    11
# *
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    12
# *  This program is distributed in the hope that it will be useful,
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    13
# *  but WITHOUT ANY WARRANTY; without even the implied warranty of
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    14
# *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    15
# *  GNU General Public License for more details.
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    16
# *
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    17
# *  You should have received a copy of the GNU General Public License
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    18
# *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    19
# *
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    20
# *
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    21
# * This code is made available on the understanding that it will not be
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    22
# * used in safety-critical situations without a full and competent review.
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    23
# */
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    24
#
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    25
#/*
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    26
# * An IEC 61131-3 compiler.
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    27
# *
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    28
# * Based on the
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    29
# * FINAL DRAFT - IEC 61131-3, 2nd Ed. (2001-12-10)
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    30
# *
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    31
# */
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    32
#
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    33
#
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    34
#  A shell script to create the library header file containing the 
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    35
#  standard functions defined in IEC 61131-3
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    36
#
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    37
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    38
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    39
create()
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    40
{
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    41
echo
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    42
echo
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    43
echo FUNCTION $1 : $3
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    44
echo "  "VAR_INPUT   IN: $2";" END_VAR
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    45
echo "  "VAR_OUTPUT OUT: $3";" END_VAR
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    46
echo "  "LD TRUE
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    47
echo END_FUNCTION
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    48
}
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    49
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    50
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    51
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    52
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    53
echo
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    54
echo {disable code generation}
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    55
echo
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    56
echo
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    57
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    58
create    REAL_TO_SINT                    REAL                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    59
create    REAL_TO_LINT                    REAL                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    60
create    REAL_TO_DINT                    REAL                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    61
create    REAL_TO_DATE                    REAL                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    62
create    REAL_TO_DWORD                   REAL                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    63
create    REAL_TO_DT                      REAL                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    64
create    REAL_TO_TOD                     REAL                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    65
create    REAL_TO_UDINT                   REAL                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    66
create    REAL_TO_WORD                    REAL                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    67
create    REAL_TO_STRING                  REAL                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    68
create    REAL_TO_LWORD                   REAL                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    69
create    REAL_TO_UINT                    REAL                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    70
create    REAL_TO_LREAL                   REAL                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    71
create    REAL_TO_BYTE                    REAL                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    72
create    REAL_TO_USINT                   REAL                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    73
create    REAL_TO_ULINT                   REAL                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    74
create    REAL_TO_BOOL                    REAL                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    75
create    REAL_TO_TIME                    REAL                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    76
create    REAL_TO_INT                     REAL                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    77
create    SINT_TO_REAL                    SINT                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    78
create    SINT_TO_LINT                    SINT                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    79
create    SINT_TO_DINT                    SINT                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    80
create    SINT_TO_DATE                    SINT                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    81
create    SINT_TO_DWORD                   SINT                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    82
create    SINT_TO_DT                      SINT                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    83
create    SINT_TO_TOD                     SINT                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    84
create    SINT_TO_UDINT                   SINT                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    85
create    SINT_TO_WORD                    SINT                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    86
create    SINT_TO_STRING                  SINT                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    87
create    SINT_TO_LWORD                   SINT                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    88
create    SINT_TO_UINT                    SINT                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    89
create    SINT_TO_LREAL                   SINT                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    90
create    SINT_TO_BYTE                    SINT                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    91
create    SINT_TO_USINT                   SINT                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    92
create    SINT_TO_ULINT                   SINT                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    93
create    SINT_TO_BOOL                    SINT                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    94
create    SINT_TO_TIME                    SINT                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    95
create    SINT_TO_INT                     SINT                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    96
create    LINT_TO_REAL                    LINT                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    97
create    LINT_TO_SINT                    LINT                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    98
create    LINT_TO_DINT                    LINT                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
    99
create    LINT_TO_DATE                    LINT                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   100
create    LINT_TO_DWORD                   LINT                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   101
create    LINT_TO_DT                      LINT                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   102
create    LINT_TO_TOD                     LINT                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   103
create    LINT_TO_UDINT                   LINT                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   104
create    LINT_TO_WORD                    LINT                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   105
create    LINT_TO_STRING                  LINT                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   106
create    LINT_TO_LWORD                   LINT                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   107
create    LINT_TO_UINT                    LINT                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   108
create    LINT_TO_LREAL                   LINT                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   109
create    LINT_TO_BYTE                    LINT                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   110
create    LINT_TO_USINT                   LINT                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   111
create    LINT_TO_ULINT                   LINT                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   112
create    LINT_TO_BOOL                    LINT                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   113
create    LINT_TO_TIME                    LINT                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   114
create    LINT_TO_INT                     LINT                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   115
create    DINT_TO_REAL                    DINT                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   116
create    DINT_TO_SINT                    DINT                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   117
create    DINT_TO_LINT                    DINT                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   118
create    DINT_TO_DATE                    DINT                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   119
create    DINT_TO_DWORD                   DINT                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   120
create    DINT_TO_DT                      DINT                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   121
create    DINT_TO_TOD                     DINT                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   122
create    DINT_TO_UDINT                   DINT                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   123
create    DINT_TO_WORD                    DINT                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   124
create    DINT_TO_STRING                  DINT                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   125
create    DINT_TO_LWORD                   DINT                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   126
create    DINT_TO_UINT                    DINT                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   127
create    DINT_TO_LREAL                   DINT                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   128
create    DINT_TO_BYTE                    DINT                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   129
create    DINT_TO_USINT                   DINT                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   130
create    DINT_TO_ULINT                   DINT                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   131
create    DINT_TO_BOOL                    DINT                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   132
create    DINT_TO_TIME                    DINT                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   133
create    DINT_TO_INT                     DINT                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   134
create    DATE_TO_REAL                    DATE                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   135
create    DATE_TO_SINT                    DATE                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   136
create    DATE_TO_LINT                    DATE                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   137
create    DATE_TO_DINT                    DATE                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   138
create    DATE_TO_DWORD                   DATE                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   139
create    DATE_TO_UDINT                   DATE                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   140
create    DATE_TO_WORD                    DATE                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   141
create    DATE_TO_STRING                  DATE                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   142
create    DATE_TO_LWORD                   DATE                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   143
create    DATE_TO_UINT                    DATE                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   144
create    DATE_TO_LREAL                   DATE                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   145
create    DATE_TO_BYTE                    DATE                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   146
create    DATE_TO_USINT                   DATE                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   147
create    DATE_TO_ULINT                   DATE                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   148
create    DATE_TO_INT                     DATE                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   149
create   DWORD_TO_REAL                   DWORD                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   150
create   DWORD_TO_SINT                   DWORD                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   151
create   DWORD_TO_LINT                   DWORD                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   152
create   DWORD_TO_DINT                   DWORD                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   153
create   DWORD_TO_DATE                   DWORD                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   154
create   DWORD_TO_DT                     DWORD                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   155
create   DWORD_TO_TOD                    DWORD                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   156
create   DWORD_TO_UDINT                  DWORD                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   157
create   DWORD_TO_WORD                   DWORD                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   158
create   DWORD_TO_STRING                 DWORD                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   159
create   DWORD_TO_LWORD                  DWORD                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   160
create   DWORD_TO_UINT                   DWORD                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   161
create   DWORD_TO_LREAL                  DWORD                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   162
create   DWORD_TO_BYTE                   DWORD                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   163
create   DWORD_TO_USINT                  DWORD                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   164
create   DWORD_TO_ULINT                  DWORD                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   165
create   DWORD_TO_BOOL                   DWORD                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   166
create   DWORD_TO_TIME                   DWORD                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   167
create   DWORD_TO_INT                    DWORD                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   168
create      DT_TO_REAL                      DT                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   169
create      DT_TO_SINT                      DT                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   170
create      DT_TO_LINT                      DT                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   171
create      DT_TO_DINT                      DT                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   172
create      DT_TO_DWORD                     DT                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   173
create      DT_TO_UDINT                     DT                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   174
create      DT_TO_WORD                      DT                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   175
create      DT_TO_STRING                    DT                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   176
create      DT_TO_LWORD                     DT                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   177
create      DT_TO_UINT                      DT                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   178
create      DT_TO_LREAL                     DT                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   179
create      DT_TO_BYTE                      DT                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   180
create      DT_TO_USINT                     DT                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   181
create      DT_TO_ULINT                     DT                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   182
create      DT_TO_INT                       DT                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   183
create     TOD_TO_REAL                     TOD                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   184
create     TOD_TO_SINT                     TOD                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   185
create     TOD_TO_LINT                     TOD                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   186
create     TOD_TO_DINT                     TOD                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   187
create     TOD_TO_DWORD                    TOD                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   188
create     TOD_TO_UDINT                    TOD                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   189
create     TOD_TO_WORD                     TOD                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   190
create     TOD_TO_STRING                   TOD                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   191
create     TOD_TO_LWORD                    TOD                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   192
create     TOD_TO_UINT                     TOD                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   193
create     TOD_TO_LREAL                    TOD                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   194
create     TOD_TO_BYTE                     TOD                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   195
create     TOD_TO_USINT                    TOD                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   196
create     TOD_TO_ULINT                    TOD                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   197
create     TOD_TO_INT                      TOD                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   198
create   UDINT_TO_REAL                   UDINT                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   199
create   UDINT_TO_SINT                   UDINT                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   200
create   UDINT_TO_LINT                   UDINT                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   201
create   UDINT_TO_DINT                   UDINT                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   202
create   UDINT_TO_DATE                   UDINT                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   203
create   UDINT_TO_DWORD                  UDINT                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   204
create   UDINT_TO_DT                     UDINT                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   205
create   UDINT_TO_TOD                    UDINT                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   206
create   UDINT_TO_WORD                   UDINT                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   207
create   UDINT_TO_STRING                 UDINT                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   208
create   UDINT_TO_LWORD                  UDINT                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   209
create   UDINT_TO_UINT                   UDINT                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   210
create   UDINT_TO_LREAL                  UDINT                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   211
create   UDINT_TO_BYTE                   UDINT                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   212
create   UDINT_TO_USINT                  UDINT                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   213
create   UDINT_TO_ULINT                  UDINT                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   214
create   UDINT_TO_BOOL                   UDINT                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   215
create   UDINT_TO_TIME                   UDINT                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   216
create   UDINT_TO_INT                    UDINT                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   217
create    WORD_TO_REAL                    WORD                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   218
create    WORD_TO_SINT                    WORD                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   219
create    WORD_TO_LINT                    WORD                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   220
create    WORD_TO_DINT                    WORD                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   221
create    WORD_TO_DATE                    WORD                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   222
create    WORD_TO_DWORD                   WORD                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   223
create    WORD_TO_DT                      WORD                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   224
create    WORD_TO_TOD                     WORD                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   225
create    WORD_TO_UDINT                   WORD                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   226
create    WORD_TO_STRING                  WORD                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   227
create    WORD_TO_LWORD                   WORD                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   228
create    WORD_TO_UINT                    WORD                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   229
create    WORD_TO_LREAL                   WORD                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   230
create    WORD_TO_BYTE                    WORD                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   231
create    WORD_TO_USINT                   WORD                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   232
create    WORD_TO_ULINT                   WORD                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   233
create    WORD_TO_BOOL                    WORD                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   234
create    WORD_TO_TIME                    WORD                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   235
create    WORD_TO_INT                     WORD                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   236
create  STRING_TO_REAL                  STRING                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   237
create  STRING_TO_SINT                  STRING                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   238
create  STRING_TO_LINT                  STRING                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   239
create  STRING_TO_DINT                  STRING                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   240
create  STRING_TO_DATE                  STRING                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   241
create  STRING_TO_DWORD                 STRING                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   242
create  STRING_TO_DT                    STRING                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   243
create  STRING_TO_TOD                   STRING                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   244
create  STRING_TO_UDINT                 STRING                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   245
create  STRING_TO_WORD                  STRING                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   246
create  STRING_TO_LWORD                 STRING                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   247
create  STRING_TO_UINT                  STRING                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   248
create  STRING_TO_LREAL                 STRING                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   249
create  STRING_TO_BYTE                  STRING                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   250
create  STRING_TO_USINT                 STRING                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   251
create  STRING_TO_ULINT                 STRING                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   252
create  STRING_TO_BOOL                  STRING                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   253
create  STRING_TO_TIME                  STRING                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   254
create  STRING_TO_INT                   STRING                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   255
create   LWORD_TO_REAL                   LWORD                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   256
create   LWORD_TO_SINT                   LWORD                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   257
create   LWORD_TO_LINT                   LWORD                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   258
create   LWORD_TO_DINT                   LWORD                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   259
create   LWORD_TO_DATE                   LWORD                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   260
create   LWORD_TO_DWORD                  LWORD                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   261
create   LWORD_TO_DT                     LWORD                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   262
create   LWORD_TO_TOD                    LWORD                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   263
create   LWORD_TO_UDINT                  LWORD                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   264
create   LWORD_TO_WORD                   LWORD                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   265
create   LWORD_TO_STRING                 LWORD                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   266
create   LWORD_TO_UINT                   LWORD                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   267
create   LWORD_TO_LREAL                  LWORD                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   268
create   LWORD_TO_BYTE                   LWORD                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   269
create   LWORD_TO_USINT                  LWORD                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   270
create   LWORD_TO_ULINT                  LWORD                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   271
create   LWORD_TO_BOOL                   LWORD                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   272
create   LWORD_TO_TIME                   LWORD                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   273
create   LWORD_TO_INT                    LWORD                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   274
create    UINT_TO_REAL                    UINT                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   275
create    UINT_TO_SINT                    UINT                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   276
create    UINT_TO_LINT                    UINT                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   277
create    UINT_TO_DINT                    UINT                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   278
create    UINT_TO_DATE                    UINT                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   279
create    UINT_TO_DWORD                   UINT                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   280
create    UINT_TO_DT                      UINT                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   281
create    UINT_TO_TOD                     UINT                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   282
create    UINT_TO_UDINT                   UINT                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   283
create    UINT_TO_WORD                    UINT                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   284
create    UINT_TO_STRING                  UINT                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   285
create    UINT_TO_LWORD                   UINT                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   286
create    UINT_TO_LREAL                   UINT                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   287
create    UINT_TO_BYTE                    UINT                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   288
create    UINT_TO_USINT                   UINT                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   289
create    UINT_TO_ULINT                   UINT                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   290
create    UINT_TO_BOOL                    UINT                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   291
create    UINT_TO_TIME                    UINT                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   292
create    UINT_TO_INT                     UINT                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   293
create   LREAL_TO_REAL                   LREAL                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   294
create   LREAL_TO_SINT                   LREAL                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   295
create   LREAL_TO_LINT                   LREAL                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   296
create   LREAL_TO_DINT                   LREAL                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   297
create   LREAL_TO_DATE                   LREAL                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   298
create   LREAL_TO_DWORD                  LREAL                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   299
create   LREAL_TO_DT                     LREAL                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   300
create   LREAL_TO_TOD                    LREAL                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   301
create   LREAL_TO_UDINT                  LREAL                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   302
create   LREAL_TO_WORD                   LREAL                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   303
create   LREAL_TO_STRING                 LREAL                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   304
create   LREAL_TO_LWORD                  LREAL                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   305
create   LREAL_TO_UINT                   LREAL                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   306
create   LREAL_TO_BYTE                   LREAL                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   307
create   LREAL_TO_USINT                  LREAL                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   308
create   LREAL_TO_ULINT                  LREAL                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   309
create   LREAL_TO_BOOL                   LREAL                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   310
create   LREAL_TO_TIME                   LREAL                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   311
create   LREAL_TO_INT                    LREAL                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   312
create    BYTE_TO_REAL                    BYTE                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   313
create    BYTE_TO_SINT                    BYTE                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   314
create    BYTE_TO_LINT                    BYTE                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   315
create    BYTE_TO_DINT                    BYTE                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   316
create    BYTE_TO_DATE                    BYTE                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   317
create    BYTE_TO_DWORD                   BYTE                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   318
create    BYTE_TO_DT                      BYTE                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   319
create    BYTE_TO_TOD                     BYTE                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   320
create    BYTE_TO_UDINT                   BYTE                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   321
create    BYTE_TO_WORD                    BYTE                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   322
create    BYTE_TO_STRING                  BYTE                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   323
create    BYTE_TO_LWORD                   BYTE                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   324
create    BYTE_TO_UINT                    BYTE                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   325
create    BYTE_TO_LREAL                   BYTE                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   326
create    BYTE_TO_USINT                   BYTE                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   327
create    BYTE_TO_ULINT                   BYTE                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   328
create    BYTE_TO_BOOL                    BYTE                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   329
create    BYTE_TO_TIME                    BYTE                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   330
create    BYTE_TO_INT                     BYTE                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   331
create   USINT_TO_REAL                   USINT                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   332
create   USINT_TO_SINT                   USINT                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   333
create   USINT_TO_LINT                   USINT                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   334
create   USINT_TO_DINT                   USINT                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   335
create   USINT_TO_DATE                   USINT                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   336
create   USINT_TO_DWORD                  USINT                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   337
create   USINT_TO_DT                     USINT                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   338
create   USINT_TO_TOD                    USINT                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   339
create   USINT_TO_UDINT                  USINT                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   340
create   USINT_TO_WORD                   USINT                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   341
create   USINT_TO_STRING                 USINT                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   342
create   USINT_TO_LWORD                  USINT                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   343
create   USINT_TO_UINT                   USINT                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   344
create   USINT_TO_LREAL                  USINT                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   345
create   USINT_TO_BYTE                   USINT                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   346
create   USINT_TO_ULINT                  USINT                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   347
create   USINT_TO_BOOL                   USINT                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   348
create   USINT_TO_TIME                   USINT                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   349
create   USINT_TO_INT                    USINT                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   350
create   ULINT_TO_REAL                   ULINT                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   351
create   ULINT_TO_SINT                   ULINT                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   352
create   ULINT_TO_LINT                   ULINT                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   353
create   ULINT_TO_DINT                   ULINT                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   354
create   ULINT_TO_DATE                   ULINT                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   355
create   ULINT_TO_DWORD                  ULINT                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   356
create   ULINT_TO_DT                     ULINT                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   357
create   ULINT_TO_TOD                    ULINT                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   358
create   ULINT_TO_UDINT                  ULINT                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   359
create   ULINT_TO_WORD                   ULINT                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   360
create   ULINT_TO_STRING                 ULINT                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   361
create   ULINT_TO_LWORD                  ULINT                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   362
create   ULINT_TO_UINT                   ULINT                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   363
create   ULINT_TO_LREAL                  ULINT                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   364
create   ULINT_TO_BYTE                   ULINT                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   365
create   ULINT_TO_USINT                  ULINT                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   366
create   ULINT_TO_BOOL                   ULINT                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   367
create   ULINT_TO_TIME                   ULINT                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   368
create   ULINT_TO_INT                    ULINT                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   369
create    BOOL_TO_REAL                    BOOL                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   370
create    BOOL_TO_SINT                    BOOL                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   371
create    BOOL_TO_LINT                    BOOL                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   372
create    BOOL_TO_DINT                    BOOL                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   373
create    BOOL_TO_DATE                    BOOL                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   374
create    BOOL_TO_DWORD                   BOOL                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   375
create    BOOL_TO_DT                      BOOL                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   376
create    BOOL_TO_TOD                     BOOL                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   377
create    BOOL_TO_UDINT                   BOOL                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   378
create    BOOL_TO_WORD                    BOOL                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   379
create    BOOL_TO_STRING                  BOOL                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   380
create    BOOL_TO_LWORD                   BOOL                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   381
create    BOOL_TO_UINT                    BOOL                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   382
create    BOOL_TO_LREAL                   BOOL                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   383
create    BOOL_TO_BYTE                    BOOL                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   384
create    BOOL_TO_USINT                   BOOL                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   385
create    BOOL_TO_ULINT                   BOOL                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   386
create    BOOL_TO_TIME                    BOOL                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   387
create    BOOL_TO_INT                     BOOL                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   388
create    TIME_TO_REAL                    TIME                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   389
create    TIME_TO_SINT                    TIME                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   390
create    TIME_TO_LINT                    TIME                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   391
create    TIME_TO_DINT                    TIME                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   392
create    TIME_TO_DWORD                   TIME                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   393
create    TIME_TO_UDINT                   TIME                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   394
create    TIME_TO_WORD                    TIME                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   395
create    TIME_TO_STRING                  TIME                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   396
create    TIME_TO_LWORD                   TIME                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   397
create    TIME_TO_UINT                    TIME                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   398
create    TIME_TO_LREAL                   TIME                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   399
create    TIME_TO_BYTE                    TIME                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   400
create    TIME_TO_USINT                   TIME                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   401
create    TIME_TO_ULINT                   TIME                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   402
create    TIME_TO_INT                     TIME                INT       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   403
create     INT_TO_REAL                     INT                REAL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   404
create     INT_TO_SINT                     INT                SINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   405
create     INT_TO_LINT                     INT                LINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   406
create     INT_TO_DINT                     INT                DINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   407
create     INT_TO_DATE                     INT                DATE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   408
create     INT_TO_DWORD                    INT                DWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   409
create     INT_TO_DT                       INT                DT        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   410
create     INT_TO_TOD                      INT                TOD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   411
create     INT_TO_UDINT                    INT                UDINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   412
create     INT_TO_WORD                     INT                WORD      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   413
create     INT_TO_STRING                   INT                STRING    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   414
create     INT_TO_LWORD                    INT                LWORD     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   415
create     INT_TO_UINT                     INT                UINT      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   416
create     INT_TO_LREAL                    INT                LREAL     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   417
create     INT_TO_BYTE                     INT                BYTE      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   418
create     INT_TO_USINT                    INT                USINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   419
create     INT_TO_ULINT                    INT                ULINT     
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   420
create     INT_TO_BOOL                     INT                BOOL      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   421
create     INT_TO_TIME                     INT                TIME      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   422
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   423
create DATE_AND_TIME_TO_TIME_OF_DAY     DATE_AND_TIME       TIME_OF_DAY  
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   424
create DATE_AND_TIME_TO_DATE            DATE_AND_TIME       DATE         
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   425
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   426
echo
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   427
echo
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   428
echo  "(*   *BCD_TO_**   and   **_TO_BCD*     are not yet supported  *)"
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   429
echo  "(*  We comment them out for now...                            *)"
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   430
echo  "(*"
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   431
create   UDINT_TO_BCD_BYTE               UDINT                BYTE  
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   432
create   UDINT_TO_BCD_WORD               UDINT                WORD  
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   433
create   UDINT_TO_BCD_DWORD              UDINT                DWORD 
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   434
create   UDINT_TO_BCD_LWORD              UDINT                LWORD 
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   435
create    UINT_TO_BCD_BYTE                UINT                BYTE    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   436
create    UINT_TO_BCD_WORD                UINT                WORD    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   437
create    UINT_TO_BCD_DWORD               UINT                DWORD   
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   438
create    UINT_TO_BCD_LWORD               UINT                LWORD   
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   439
create   USINT_TO_BCD_BYTE               USINT                BYTE        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   440
create   USINT_TO_BCD_WORD               USINT                WORD        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   441
create   USINT_TO_BCD_DWORD              USINT                DWORD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   442
create   USINT_TO_BCD_LWORD              USINT                LWORD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   443
create   ULINT_TO_BCD_BYTE               ULINT                BYTE        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   444
create   ULINT_TO_BCD_WORD               ULINT                WORD        
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   445
create   ULINT_TO_BCD_DWORD              ULINT                DWORD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   446
create   ULINT_TO_BCD_LWORD              ULINT                LWORD       
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   447
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   448
create   BYTE_BCD_TO_UDINT               BYTE                 UDINT                
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   449
create   WORD_BCD_TO_UDINT               WORD                 UDINT                
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   450
create  DWORD_BCD_TO_UDINT               DWORD                UDINT                
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   451
create  LWORD_BCD_TO_UDINT               LWORD                UDINT                
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   452
create   BYTE_BCD_TO_UINT                BYTE                 UINT                   
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   453
create   WORD_BCD_TO_UINT                WORD                 UINT                   
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   454
create  DWORD_BCD_TO_UINT                DWORD                UINT                   
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   455
create  LWORD_BCD_TO_UINT                LWORD                UINT                   
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   456
create   BYTE_BCD_TO_USINT               BYTE                 USINT                      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   457
create   WORD_BCD_TO_USINT               WORD                 USINT                      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   458
create  DWORD_BCD_TO_USINT               DWORD                USINT                      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   459
create  LWORD_BCD_TO_USINT               LWORD                USINT                      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   460
create   BYTE_BCD_TO_ULINT               BYTE                 ULINT                      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   461
create   WORD_BCD_TO_ULINT               WORD                 ULINT                      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   462
create  DWORD_BCD_TO_ULINT               DWORD                ULINT                      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   463
create  LWORD_BCD_TO_ULINT               LWORD                ULINT                      
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   464
echo  "*)"
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   465
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   466
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   467
echo
269
98fc461e1888 Fixing stupid bug (that was disabling code generation).
Mario de Sousa <msousa@fe.up.pt>
parents: 267
diff changeset
   468
echo {enable code generation}
267
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   469
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   470
exit 0
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   471
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   472
    ABS             
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   473
    SQRT
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   474
    LN
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   475
    LOG
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   476
    EXP
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   477
    SIN
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   478
    COS
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   479
    TAN
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   480
    ASIN
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   481
    ACOS
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   482
    ATAN
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   483
    ADD
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   484
    MUL
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   485
    SUB
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   486
    DIV
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   487
    MOD
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   488
    EXPT
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   489
    MOVE
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   490
    SHL
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   491
    SHR
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   492
    ROR
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   493
    ROL
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   494
    AND
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   495
    OR
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   496
    XOR
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   497
    NOT
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   498
    SEL
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   499
    MAX
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   500
    MIN
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   501
    LIMIT
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   502
    MUX
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   503
    GT
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   504
    GE
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   505
    EQ
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   506
    LT
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   507
    LE
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   508
    NE
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   509
    LEN
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   510
    LEFT
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   511
    RIGHT
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   512
    MID
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   513
    CONCAT
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   514
    INSERT
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   515
    DELETE
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   516
    REPLACE
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   517
    FIND
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   518
    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   519
    TRUNC
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   520
    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   521
    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   522
    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   523
    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   524
    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   525
    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   526
    
0a1204bcc9af starting to add proper header file with declaration of standard functions
Mario de Sousa <msousa@fe.up.pt>
parents:
diff changeset
   527