Skip to content

mooseman/miniAWK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 ***  README - miniAWK *** 

Last update - 3rd Mar 2018.  

Status - Cut the grammar back to the absolute minimum. 
Not running as yet. 

***************************
To compile - enter the miniAWK directory and 
type these commands -   

$ antlr4 miniAWK.g4

$ javac miniAWK*.java

$ grun miniAWK block -gui 

( You might get a warning here -  
"Warning: TestRig moved to org.antlr.v4.gui.TestRig; calling automatically"  
Ignore it. )  

Enter a command ( NOT WORKING AS YET ) 

Press ENTER then Ctrl-D. The Parse Tree Inspector should appear.  


***************************


A small version of the AWK utility. 

I've decided to go with ANTLR4 to create this. 
It will make things a lot easier.   

Acknowledgement - A big "thanks" to Github users bkiers (who 
wrote "tiny-language-antlr4") and "mateiw" (who wrote 
"littlebasic"). I will be using grammar code from both of 
those projects. It will be very useful as I build up the  
miniAWK grammar. 
Thanks to both of you for writing those apps and for 
releasing them as "public domain"!  
 

miniAWK is (of course) "public domain".   
"Share and enjoy".......  :)  


- mooseman 
 


 

About

A small version of AWK. Public domain.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published