Skip to content

C++ (bison, re-flex) version of project 1, scanner (aka lexer)

Notifications You must be signed in to change notification settings

colesabin/Project_1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project 1

A scanner for the Quack language.

To build

After downloading the repo use the following command to create a docker image:

docker build --tag=proj1 .

Then to run the image:

docker run -it proj1

To run

Once in the docker image use the binary lexer in bin to scan a text file and return the tokens. For example using the sample bad_break.qk file:

bin/lexer samples/bad_break.qk

About

C++ (bison, re-flex) version of project 1, scanner (aka lexer)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.2%
  • Makefile 2.7%
  • CMake 2.2%
  • Dockerfile 0.9%