Package ada95_lexer_io

 

Clauses

Quick access : ClausesGenericsDefinitionsSubprograms


 
Context clauses
ada95_lexer_dfa
text_io
 
Use clauses
ada95_lexer_dfa
text_io
 

Basic Objects

Quick access : ClausesGenericsDefinitionsSubprograms


Basic Objects
Name Type Default
user_input_filefile_type
user_output_filefile_type
YY_END_OF_BUFFER_CHARcharacterASCII.NULconstant
yy_n_charsinteger
yy_eof_has_been_seenboolean
number of characters read into yy_ch_buf
true when we've seen an EOF for the current input file
 

Definitions

Quick access : ClausesGenericsDefinitionsSubprograms


Types
Name Declaration
eob_action_type(EOB_ACT_RESTART_SCAN, EOB_ACT_END_OF_FILE, EOB_ACT_LAST_MATCH)
  
Exceptions
NULL_IN_INPUT
AFLEX_INTERNAL_ERROR
UNEXPECTED_LAST_MATCH
PUSHBACK_OVERFLOW
AFLEX_SCANNER_JAMMED
 

Subprograms

Quick access : ClausesGenericsDefinitionsSubprograms


  
YY_INPUT procedure
Parameter name Type Mode Default
bufunbounded_character_arrayout
resultintegerout
max_sizeintegerin
  
yy_get_next_buffer function
Returneob_action_type
  
yyunput procedure
Parameter name Type Mode Default
ccharacterin
yy_bpintegerin out
  
unput procedure
Parameter name Type Mode Default
ccharacterin
  
input function
Returncharacter
  
output procedure
Parameter name Type Mode Default
ccharacterin
  
yywrap function
Returnboolean
  
Open_Input procedure
Parameter name Type Mode Default
fnameStringin
  
Close_Input procedure
  
Create_Output procedure
Parameter name Type Mode Default
fnameStringin""
  
Close_Output procedure