Thursday, 28 November 2013

LANGUAGE PROCESSING: COMPILER PROGRAMMING

HOW TO INSTALL LEX AND YACC IN LINUX:
Type following in Terminal.
LEX
sudo apt-get install flex-old

YACC
sudo apt-get install bison

HOW TO INSTALL LEX AND YACC IN WINDOWS:
Check Here [External Link]

Study Materials :
LEX AND YACC TUTORIAL
YYPARSE INTERNALLY

Basic Programs: Language C, LEX, YACC


YACC

For more Programs, refer following blogs from our senior:


Saturday, 5 October 2013

Program to print itself :P

Language C.
Program name: printitself.c

CODE:

#include<stdio.h>
 int main()
 {
  FILE *file;
  char ch;
  file = fopen("printitself.c","r");
  while(( ch = fgetc(file) ) != EOF)
  {
  fputc(ch,stdout);
}
  fclose(file);
  return 0;
 }