[appendix]
[#appendix-tech-intro]
== Techical Introduction
This appendix contains information for developers and others who would like to know more about how Spring Shell
works internally and what its design decisions are.

include::appendices-techical-intro-registration.adoc[]

include::appendices-techical-intro-parser.adoc[]

include::appendices-techical-intro-execution.adoc[]

include::appendices-techical-intro-commandcontext.adoc[]

include::appendices-techical-intro-commandcatalog.adoc[]

include::appendices-techical-intro-theming.adoc[]

include::appendices-techical-intro-searchalgorithm.adoc[]
