avdl.1 705 B

1234567891011121314151617181920212223242526272829
  1. .TH AVDL 1
  2. .SH NAME
  3. avdl \- abstract video-game development language
  4. .SH SYNOPSIS
  5. .B avdl
  6. [\fIoptions\fR]
  7. \fIfile\fR...
  8. .SH DESCRIPTION
  9. .B avdl
  10. is a programming language designed to describe a video game
  11. in an abstract way, and then compile it to different platforms.
  12. .SH OPTIONS
  13. .TP
  14. \fB--print-ast\fR
  15. Print a representation of the abstract syntax tree, before it gets translated to the target language.
  16. .TP
  17. \fB--print-struct-table\fR
  18. Print a representation of the struct table.
  19. .SH EXAMPLES
  20. To compile a file, use the following command:
  21. .PP
  22. .nf
  23. .RS
  24. avdl my_file.dd
  25. .RE
  26. .fi
  27. .PP
  28. Unless an error occurs, this should create a directory called `build` in the current folder, with the compiled project inside.