lib/create_standard_function_header.sh
author Edouard Tisserant
Mon, 04 Apr 2011 18:54:55 +0200
changeset 273 beb05fe75e0c
parent 269 98fc461e1888
child 280 69a307407f7b
permissions -rwxr-xr-x
Make semantic error message compatible with beremiz
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